Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2009, 20:40
Avatar de Panshop
Panshop
 
Fecha de Ingreso: abril-2009
Ubicación: Santiago
Mensajes: 87
Antigüedad: 15 años, 1 mes
Puntos: 0
Duda(Postie las Excepciones) en el post 10

Tengo este codigo en un frame para eliminar un registro en un acces y el problema es que en la ventana al borrar un registro queda eliminado, pero al revisar el acces el registro aun está lo que no entiendo es porque en el frame me aparece que el registro no existe siendo que aun está en el acces :

Para Ingresar y Modificar los registros en el acces me corre super bien, pero al momento de eliminarlos no lo hace....

AYUDA PLZ!!

El codigo que estoy usando es este:

if(ae.getSource().equals(btnEliminar))
{
try {
Connection conexion = DriverManager.getConnection("jdbc:odbc:SISTEMA");
Statement sentencia = conexion.createStatement(); // Crear el objeto Statement

String Cadena = new String("");
Cadena = "SELECT Rut, Nombre, Edad FROM Ingresos WHERE Rut = '"+txtRut.getText()+"'";
resultado = sentencia.executeQuery(Cadena);
if (resultado.next())
{
JOptionPane.showMessageDialog(f,"Se ah eliminado registro : "+txtNombre.getText(),
"AVISO",JOptionPane.INFORMATION_MESSAGE, new ImageIcon("imagen/diablo.gif"));
limpia();
resultado = sentencia.executeQuery("DELETE * FROM Ingresos WHERE Rut = '"+txtRut.getText()+"'");


}
else
{
JOptionPane.showMessageDialog(f,"Eliminacion Fallida","AVISO",JOptionPane.ERROR_MESSAGE);
limpia();
}

}
catch(SQLException ex){}
}



PD: Si es un error muy tonto digalo igual :)

Última edición por Panshop; 06/04/2009 a las 14:21