Ejercicio Java. Trabajando con una Base de datos

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

 

Solucion

Acerca de Miguel Garcia

Programador, Desarrollador web, Formador en distintas areas de informatica y director de equipos multidisciplinares.
Esta entrada fue publicada en Formacion, Java. Guarda el enlace permanente.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.