Como durante la creación de nuestra base de datos no exigimos integridad, puede que alguien haya creado algún cliente y le haya indicado alguna provincia que no existe, por lo que vamos a escribir un programa que lea toda la tabla de Clientes, y para cada registro, compruebe si existe la provincia que indica en Id_Provincia; si no existiera, debería dar un mensaje, solicitar que indiquen el nombre de la provincia, y lo añada a la base de datos
Para ello, podemos escribir las siguientes clases
ErrorSQL ——————————————————————————————-
Clase para gestión de errores, mínima codificación, Extiende Exception. Los modulos utilizaran esta clase para informar de errores
Conexión: ——————————————————————————————-
Clase para abrir y cerrar la conexión. No se puede instanciar. Dos métodos estáticos.
getConexion() comprueba si la conexión ya está abierta, y si no, la abre. A continuación devuelve un objeto Connection
closeConexion() Tras comprobar que el objeto Connection no es nulo y está abierta, cierra la conexión y deja a nulo el campo de control
ProcesarCliente: ———————————————————————————-
Esta clase será ejecutable y es la que utilizara las clases anteriores para hacer el trabajo pedido. En esta primera versión, las entradas se pueden hacer utilizando Scanner
Comparte esto:
- Comparte en Facebook (Se abre en una ventana nueva) Facebook
- Compartir en Telegram (Se abre en una ventana nueva) Telegram
- Compartir en WhatsApp (Se abre en una ventana nueva) WhatsApp
- Compartir en LinkedIn (Se abre en una ventana nueva) LinkedIn
- Compartir en X (Se abre en una ventana nueva) X
- Enviar un enlace a un amigo por correo electrónico (Se abre en una ventana nueva) Correo electrónico
- Más
- Haz clic en Pinterest (Se abre en una ventana nueva) Pinterest
- Imprimir (Se abre en una ventana nueva) Imprimir
- Compartir en Pocket (Se abre en una ventana nueva) Pocket
- Compartir en Reddit (Se abre en una ventana nueva) Reddit
- Compartir en Tumblr (Se abre en una ventana nueva) Tumblr
- Compartir en Mastodon (Se abre en una ventana nueva) Mastodon
Relacionado
Descubre más desde Recursos para formacion
Suscríbete y recibe las últimas entradas en tu correo electrónico.