Download PROYECTO “Altas, Bajas, Consultas y Modificaciones en JAVA”

Document related concepts
no text concepts found
Transcript
Documentación
PROYECTO “Altas, Bajas, Consultas y Modificaciones en JAVA”
Desarrollo del formulario:
Observen por favor que cada control sobre el formulario tiene un nombre, en la siguiente imagen
se observa que el primer botón tiene como nombre de variable: “btnVer”
Para conocer el nombre de cada elemento presione clic derecho sobre el elemento a revisar y
seleccione la opción “Cambiar nombre de variable…”
btnVer
Base de datos
Las bases de datos a utilizar son:
-
Agenda.s3db (Proyecto funcionando)
Ciudades.s3db (Proyecto que deberán de desarrollar)
Su estructura es la siguiente:
υ
UPAV. Programación Avanzada 2012
MSC Martín Contreras
Consideraciones importantes
•
•
•
•
Las bases de datos ya están incluidas dentro del proyecto, por lo tanto no es necesario
que las creen o utilicen las que ya tienen algunos; yo les agregue la que deberán de utilizar
con la estructura antes mencionada para unificar resultados del proyecto.
No es necesario indicar la ruta del archivo, solo deberán modificar la variable ruta
declarada al principio de la clase con el nombre de la base de datos a la que se quieran
conectar; que en su caso será “Ciudades.s3db”
Lean todos los comentarios incluidas en el código para evitar confusiones y entender
mejor el funcionamiento.
Les explicó a continuación cual es la lógica de la ventana para cada una de las acciones:
o DESPLEGAR o VER: La única acción realizada es la de mostrar los datos en la tabla
o Botón + (Agregar): Su función es limpiar los campos de texto para permitir la
captura y deja el mensaje “AGREGANDO” en el campo “lblAccion”
o Botón – (Eliminar): Solo funciona cuando esta seleccionado una persona, y en cuyo
caso deja el mensaje “ELIMINANDO” en el campo “lblAccion”
o Seleccionar una persona de la lista dando clic sobre la tabla: Esta acción de forma
predeterminada activa la edición de la persona seleccionada dejando el mensaje
“EDITANDO” en el campo “lblAccion”
o Botón Grabar: Este botón es el mas importante, pues dependiendo del mensaje
que contenga el control “lblAccion” se realizará el proceso. Para todos es similar,
pero es importante recalcar que la diferencia radica en la construcción del SQL
que podrán observar en el código. NOTA: El signo de + (más) en JAVA representa
concatenación de cadenas (es decir une cadenas)
o Bóton Cancelar: Este botón tiene como única función vaciar el contenido de
“lblAccion” para evitar que el botón de grabar funcione cancelando la acción.
Con respecto al “sqlitejdbc”
•
Si por cualquier motivo al momento de intentar correr o abrir este proyecto de NetBeans
que estoy subiendo al internet les indicara que existe una referencia que no se encuentra
y que se tiene que corregir o resolver, por favor, denle resolver y localicen el archivo que
ustedes deberían tener descargado en su computadora de ocasiones anteriores, o bien
descárguenlo hay un blog publicado anterior a este que indica el link.
φ
UPAV. Programación Avanzada 2012
MSC Martín Contreras