Tema: Update
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2009, 08:44
GunMiNiHo
 
Fecha de Ingreso: enero-2009
Mensajes: 65
Antigüedad: 16 años, 1 mes
Puntos: 3
Update

hola todos, hmm tengo una consulta como hago un update para actualizar mis filas?
por ejemplo estoy utilizando java y aca esta mi metodo:

basicamente lo de MySQL es lo que esta de negrita

Cita:
public boolean Update(String Nombre, String Apellido, String FechaIngreso, String Status, String Email, String FechaNacimiento, int Codigo,int Edad,String Sexo){


Connection con=null; boolean grabo = false;
String q = "UPDATE fanclub SET Nombre=?,Apellido=?,Edad=?,FechaIngreso=?,FechaNac imiento=?,Status=?,Email=?Sexo=? WHERE Codigo=?;
";
try {
con = abrir_DB_clubfan();
PreparedStatement ps= con.prepareStatement(q);
ps.setString(1,Nombre);
ps.setString(2,Apellido);
ps.setInt(3,Edad);
ps.setString(4,FechaIngreso);
ps.setString(5,FechaNacimiento);
ps.setString(6,Status);
ps.setString(7,Email);
ps.setInt(8,Codigo);
ps.setString(9,Sexo);
ps.setInt(10,Codigo);
ps.execute();
grabo = true;

System.out.println("La operacion fue un: "+grabo);
} catch (SQLException ex){
//Logger.getLogger(Operaciones.class.getName()).log( Level.SEVERE, null, ex);
ex.printStackTrace();
} catch (ClassNotFoundException ex) {
//Logger.getLogger(Operaciones.class.getName()).log( Level.SEVERE, null, ex);
ex.printStackTrace();
} catch (Exception ex) {
// Logger.getLogger(Operaciones.class.getName()).log( Level.SEVERE, null, ex);
ex.printStackTrace();
}

finally{

cerrar(con);
System.out.println("se cerro la conexion!");
}

return grabo;

}
esta bien declarado mi update? son 9 campos los que quiero actualizar