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