• Domingo 22 de Diciembre de 2024, 21:11

Autor Tema:  Ayuda Con Update En Java  (Leído 1377 veces)

elturpen

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Ayuda Con Update En Java
« en: Miércoles 25 de Julio de 2007, 20:40 »
0
me esta dando un error en el update
 :(
 import java.io.*;
 import java.sql.*;
 
 public class modificar2{
 public void con(int id,String nombre,String apellido){
 Connection conexion;
      PreparedStatement sentencia;
      ResultSet resultado;
      // Se carga el driver JDBC-ODBC
      try {
        Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
          }
      catch( Exception e ) {
        System.out.println( "No se pudo cargar el puente JDBC-ODBC." );
        return;
        }        
       // Trata de abrir la conexion a la base de datos
    try {
        // Se establece la conexión con la base de datos
      
        conexion = DriverManager.getConnection( "jdbc:odbc:con","","" );
       
        // Extraer data de la tabla
      String sql = "update ej set nombre='"+nombre+"',apellido='"+apellido+"'";
      sentencia = conexion.prepareStatement(sql);
       sentencia.setString(1,nombre);
      sentencia.setString(2,apellido);
      sentencia.executeUpdate();
     
       }
    catch(Exception e){
   System.out.println(e+" fdfs");
   }
   }public static void main(String[]args){
   modificar2 mymodificar2 = new modificar2();
   mymodificar2.con(22,"juan","perez");
   }}

maldicion

  • Miembro activo
  • **
  • Mensajes: 47
    • Ver Perfil
Re: Ayuda Con Update En Java
« Respuesta #1 en: Viernes 27 de Julio de 2007, 00:47 »
0
es simple te fálta decirle Where campo=variable

si no, no sabe donde va a realizar el cambio

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Ayuda Con Update En Java
« Respuesta #2 en: Viernes 27 de Julio de 2007, 00:54 »
0
Yo siento que si es eso no te marcaria error sino que te hicera el update a todos los registros, ya que si le pones un where el ya va saber a que registro aplicar el cambio.

 ;)
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



jpaler

  • Miembro MUY activo
  • ***
  • Mensajes: 479
    • Ver Perfil
Re: Ayuda Con Update En Java
« Respuesta #3 en: Domingo 29 de Julio de 2007, 22:44 »
0
napster tiene razon.

xq mejor no publicas el error que te sale para ver.