Hola a todos, estoy haciendo un sistema de auditoria en el cual tengo tres campos que no deben ser nulos, los campos son Numero de cedula, Nombre y fecha.
De estos campos Cedula y Fecha son campos claves en la base de datos por lo que debo de hacer las siguiente validaciones antes de guardar estos datos:
1. La cédula no debe ser null y su longitud debe ser igual a 9.
2. El Nombre no debe ser Null.
3. La fecha no debe ser Null.
tengo el siguiente codigo
if ((txtNumCed != null)&&(txtNombre != null)&&(DateFecha != null)) //* si no hay campos vacios entonces guardo
{
....
SENTENCIA SQL
....
} if ((txtNumCed == null) || (txtNombre == null) || (DateFecha == null))
//*Si hay campos nulos envio un mnsaje de error
{
JOptionPane.showMessageDialog(null,"Verifique los datos, no pueden haber campos nulos","VALIDACION", JOptionPane.ERROR_MESSAGE);
}
Y no se lo que pasa ???
En la primera sentencia If si todos los campos están vacíos no hace nada, y en la segunda sentencia si inserto dos de los tres campos que tengo, me guarda estos datos.
Si me pueden ayudar por Favor se los agradecería un montón!!!