Validar existencia en java [Cerrado]

Denunciar
Message postés
7
Date d'inscription
martes, 1 de marzo de 2016
Estatus
Miembro
Última intervención
viernes, 26 de agosto de 2016
-
 Blanca_Monroy -
Hola, estoy trabajando en un formulario en NetBeans, quiero validar si existe el RFC en la base de datos mysql antes de realizar el insert; de ser asi que envie un mensaje de error y sino que realize con exito el insert, espero puedan ayudarme, muchas gracias
Consulta también:

2 respuestas

Message postés
6
Date d'inscription
lunes, 30 de mayo de 2016
Estatus
Miembro
Última intervención
domingo, 26 de junio de 2016

Pues en tu método primero realiza una consulta

String query = "SELECT COUNT(ID) FROM Persona WHERE RFC = ' + this.txtREFC.getText() +' ";
//realizas el procedimiento para consultar


y después si el valor que retorna lo guardas en una variable y lo comparas con un if

if (nregistros > 0){
//Muestra el mensaje de error
}
else{
//Inserta el registro
}


Espero te sea de ayuda

Primero tienes que consultar en BD sí existe el registro

"Select RFC from #Tabla where RFC =" + ' txtRFC.getText()' ";"


Después haces la comparación según los resultados

if(txtRFC.getText() = RFC){

//Aquí va el mensaje de Error
}else{

//Aquí va el procedimiento de tu consulta
}


Espero te funcione!