Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2010, 17:47
king16_er
 
Fecha de Ingreso: noviembre-2010
Mensajes: 14
Antigüedad: 14 años, 2 meses
Puntos: 0
Exclamación ayuda con la consulta a una base de datos con java

tengo un problema el cual es que no se como crear una consulta en a una base de datos(access) en java. usando netbeans y access

la consulta es q me permita modificar los datos a una base de datos si me podrian dar un ejemplo como hacerlo x favor...

y la otra es modificar osea que pueda modificar los datos que tngo en la base de datos..

porfavor me ayudan con algun ejemplo..


asi lo tengo hecho

Tabla:alumnos
Campo:nombre:Apellifo:Direccion:Telefono:Comuna.

String consulta1="",consulta2="",consulta3="",consulta4=" ",consulta5="",consulta6="",Id,nombre,apellido,com una,telefono,direccion;

try {
consulta1="select * from Alumnos where Id ="+jTexId.getText()+"'";

ResultSet r=sentencia.executeQuery(consulta1);
r.next();
Id=r.getString("Id");
nombre=r.getString("Nombre");
apellido=r.getString("Apellido");
direccion=r.getString("Dirreccion");
comuna=r.getString("Comuna");
telefono=r.getString("Telefono");

consulta2="update Alumnos set Nombre = "+jTexNombre.getText()+"'"+" where "+"Nombre= '"+nombre+"'";
jTexNombre.setText(consulta2);
sentencia.executeUpdate(consulta2);

consulta3="update Alumnos set Apellido = "+jTexApellido.getText()+"'"+" where "+"Apellido= '"+apellido+"'";
sentencia.executeUpdate(consulta3);

consulta4="update Alumnos set Dirreccion = "+jTexDireccion.getText()+"'"+" where "+"Dirreccion= '"+direccion+"'";
sentencia.executeUpdate(consulta4);

consulta5="update Alumnos set Comuna = "+jTexComuna.getText()+"'"+" where "+"Comuna= '"+comuna+"'";
sentencia.executeUpdate(consulta5);

consulta6="update Alumnos set Telefono = "+jTexTelefono.getText()+"'"+" where "+"Telefono= '"+telefono+"'";
sentencia.executeUpdate(consulta6);



JOptionPane.showMessageDialog(null,"Modificacion exitosa");
} catch(Exception e) {
JOptionPane.showMessageDialog(null,"Error al modificar registro");
}


q es lo q tengo mal porfavor ayudenme..