Foros del Web » Programación para mayores de 30 ;) » Java »

Sentencia Delete en NetBeans

Estas en el tema de Sentencia Delete en NetBeans en el foro de Java en Foros del Web. Hola gente!! Estoy empezando con java y estoy tratando de hacer un ABML simple, por ahora hice un form comun y realice un alta que ...
  #1 (permalink)  
Antiguo 02/10/2008, 09:03
 
Fecha de Ingreso: abril-2008
Mensajes: 425
Antigüedad: 16 años
Puntos: 2
Sentencia Delete en NetBeans

Hola gente!!
Estoy empezando con java y estoy tratando de hacer un ABML simple, por ahora hice un form comun y realice un alta que funciona
en la clase producto hice una baja que es la que trae problema
public void BajaProducto(int codigo)
{ try {

String StrRuta = "C:\\tp.mdb";
String Ruta = "jdbc:odbc:MS Access Database;DBQ=" + StrRuta;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException ex) {
Logger.getLogger(Producto.class.getName()).log(Lev el.SEVERE, null, ex);
}
Connection con = DriverManager.getConnection(Ruta, "", "");
Statement stmt = con.prepareStatement("DELETE FROM Producto WHERE Idp= +codigo +");
stmt.execute(Ruta);

stmt.close();
con.close();
} catch (SQLException ex) {
Logger.getLogger(Producto.class.getName()).log(Lev el.SEVERE, null, ex);
}

y en el form hice esto
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
Producto baja = new Producto();
int codigo=Integer.parseInt(jTextField1.getText());
int cod = 0;

if (baja.BuscarProd(codigo)) {
baja.BajaProducto(codigo);
JOptionPane.showMessageDialog(null,"El Cliente ha sido eliminado","Información",JOptionPane.INFORMATION_M ESSAGE);
}
else {

JOptionPane.showMessageDialog(null,"El Tipo de Cliente no se encuentra","Información",JOptionPane.INFORMATION_M ESSAGE);
}
}

me pone el cartel de que fue borrado, pero nada!!
A ver quien me puede echar una mano!! GRACIAS
  #2 (permalink)  
Antiguo 03/10/2008, 21:07
 
Fecha de Ingreso: septiembre-2008
Ubicación: Córdoba
Mensajes: 67
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Sentencia Delete en NetBeans

Mostranos la clase producto, pues el objeto baja de tipo producto realiza la baja
baja.BajaProducto(codigo);
pues el metodo BajaProducto deberia borrar el producto
  #3 (permalink)  
Antiguo 04/10/2008, 06:53
 
Fecha de Ingreso: abril-2008
Mensajes: 425
Antigüedad: 16 años
Puntos: 2
Respuesta: Sentencia Delete en NetBeans

Hola, ya lo solucione, le estaba pasando mal los parametros, muchas gracias!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:46.