Consulta de Modificacion
Publicado por Jair Velazquez (3 intervenciones) el 29/03/2014 18:53:03
en el proceso de realización de mi proyecto en netbeans me sale la siguiente excepción que no logro corregir. Espero me puedan ayudar
Execepcion al Modificar un usuario:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2014-03-27'WHERE login='lokote'' at line 1
asi esta mi consulta de modificación
public boolean modificarUsuario(String login,String nombre,String passw,String fecharegistro){
boolean modificado=false;
try{
if(this.conectar()){
String sql="UPDATE usuarios SET nombre='"+nombre+"',passw='"+passw+",fecharegistro='"+fecharegistro+"'"+
"WHERE login='"+login+"'";
Statement stmt=this.getConn().createStatement();
stmt.executeUpdate(sql); // el objeto que ejecuta las clausulas sql
modificado=true;
stmt.close();
this.desconectar();
}
}catch(Exception e){
System.out.println("Execepcion al Modificar un usuario:"+e);
}
return modificado;
}
Execepcion al Modificar un usuario:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2014-03-27'WHERE login='lokote'' at line 1
asi esta mi consulta de modificación
public boolean modificarUsuario(String login,String nombre,String passw,String fecharegistro){
boolean modificado=false;
try{
if(this.conectar()){
String sql="UPDATE usuarios SET nombre='"+nombre+"',passw='"+passw+",fecharegistro='"+fecharegistro+"'"+
"WHERE login='"+login+"'";
Statement stmt=this.getConn().createStatement();
stmt.executeUpdate(sql); // el objeto que ejecuta las clausulas sql
modificado=true;
stmt.close();
this.desconectar();
}
}catch(Exception e){
System.out.println("Execepcion al Modificar un usuario:"+e);
}
return modificado;
}
Valora esta pregunta


0