Logo Studenta

Java y las bases de datos - Daniel Cuellar

¡Estudia con miles de materiales!

Vista previa del material en texto

Java y las bases de datos
Daniel Valdemar Cuellar Valles
1
Para agregar ventanas dentro de un Jframe
Se crea el objeto dentro de la ventana principal, se inicializa y se agrega cada ventana.
En cada botón se tiene que hacer visibles las ventanas, y si un botón se presiona la ventana del otro se desactiva así la que se presionó se activara sin la otra sobrepuesta.
Crear la conexión con la base de datos
La variable “con” de “Connection” representa una conexión a una base de datos, y “Class.forName” registra el driver de conexión para la base de datos, cada base de datos usa uno distinto, en este caso fue mysql, en resumen, hace que la conexión se efectué.
La clase “DriverManager” intenta ubicar el controlador que pueda conectarse a la base de datos representada en la URL, el objeto “Statement” se usa para enviar sentencias SQL a la base de datos en este caso se esta creando la conexión con la base de datos.
Agregar datos y hacer consultas a la base de datos
Con el mismo objeto “statment” se puede insertar valores dentro de la base de datos a la que previamente se conectó.
“ResulSet rs” contiene una colección de filas con los resultados de la pregunta que se realizo con “SELECT” y “rs.first” sirve para colocarse de nuevo al inicio de la tabla por si se vuelve a presionar el botón. 
Insertar los datos en la tabla
El “DefaultTableModel” es el modelo genérico de tabla el cual puede modificarse desde la vista diseño, en el “String” se recopilan las filas que se obtuvieron de “ResultSet” y se agregan renglón por renglón a la tabla mientras haya una fila después de lo agregado.
Resultados
6

Otros materiales