1. “AÑO DEL BUEN SERVICIO AL CIUDADANO”
ÁREA: LABORATORIO DE PROGRAMACIÓN II
DOCENTE: ING. MARCO AURELIO PORRO CHULLI
CICLO: V SECCIÓN: “B”
INTEGRANTES:
GÓMEZ RAMÍREZ ALBINO
GOÑAS TERRONES KLEYBER
MAGUIÑA PRINCIPE MILAGRINA
BAGUA GRANDE-UTCUBAMBA-AMAZONAS
2017
4. OBJETOS
• OBJETO CONECTION:
Es el principal objeto utilizado para proporcionar un
vínculo entre las bases de datos y una aplicación en java
Connection proporciona métodos para manejar el
procesamiento de transacciones, para crear objetos y
ejecutar instrucciones SQL, y para crear objetos para la
ejecución de procedimientos almacenados.
Se puede emplear tanto el objeto driver como el objeto
DriverManager para crear un objeto Connection. Se
utiliza el método connect() para el objeto driver, y el
método getConnection() para el objeto DriverManager.
8. OBJETOS
• EL OBJETO STATEMENT
(sentencia) sirve para procesar una sentencia SQL estática y obtener los
resultados producidos por ella.
Todos los métodos statement que procesan una sentencia SQL cierran
implícitamente el resultset actual de una sentencia si existe uno abierto.
La interfaz statement nos suministra tres métodos diferentes para
ejecutar sentencias SQL, executeQuery, executeUpdate y execute. El
método a usar está determinado por el producto de la sentencia SQL
Actualmente hay tres tipos de objetos statement:
Un objeto statement se usa para ejecutar una sentencia SQL simple sin
parámetros.
Un objeto PreparedStatement se usa para ejecutar sentencias SQL
precompiladas con o sin parámetros in;
un objeto CallableStatement se usa para ejecutar un procedimiento de
base de datos almacenado
10. OBJETOS
• EL OBJETO RESULTSET
Proporciona varios métodos para obtener los datos de
columna correspondientes a una fila.
Todos los tienen el formato set<tipo>, siendo <tipo> un tipo
de datos java. Algunos ejemplos de estos métodos son getInt,
getLong, getString, getTimestamp y getBlob.
Las columnas de resultset están numeradas, empezando por
el 1. Si se emplea el nombre de la columna y hay más de una
columna que tenga ese mismo nombre en el resultset, se
devuelve la primera.
Un resultset contiene todas las filas que satisfacen las
condiciones de una sentencia SQL.
El método ResultSet.next se usa para moverse a la siguiente
fila del resultset, convirtiendo a ésta en la fila actúal..