Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2009, 12:47
harris00ea
 
Fecha de Ingreso: julio-2009
Ubicación: Bogota
Mensajes: 37
Antigüedad: 14 años, 9 meses
Puntos: 0
Exclamación Realizar Una Consulta Antes De Insertar Registros En BD

Buenas Tardes A Todos,

Agradezco de antemano su ayuda, estoy aprendiendo y soy novato, les escribo por que estoy creando una aplicacion en la cual quiero insertar registros en una base de datos, eso ya me funcionó y he podido insertar registros a las tablas sin problemas.

Ahora tengo una necesidad, necesito que antes de insertar el registro pueda validar si ya existe en la base de datos por el campo cedula que es unico y es numerico, sin esperar a que me genere el error de duplicate key y poner una advertencia distinta.

Envio codigo para su informacion.

Código PHP:
conn JFU.Enlace(conn);
            
st JFU.sta(st);
            
rs JFU.EnlEst(rs);

            
int Cedula Numero("Digite Su Numero De Cedula");
            
String Candidato "Dilian Toro";
            
String Partido "Partido De La U";
            
String Comando;
            
Comando "INSERT INTO VOTOS (CEDULA, CANDIDATO, PARTIDO) VALUES";
            
Comando Comando+"("+Cedula+", '"+Candidato+"', '"+Partido+"')";
            
st.executeUpdate(Comando);
            
conn.close();
            
JOptionPane.showMessageDialog(null,"Su Voto Ha Sido Ingresado Correctamente");
                   
        }
        catch (
SQLException e)
        {
            
JOptionPane.showMessageDialog(null,"Error"+e.toString());
        }