SoloCodigo

Programación General => Java => Mensaje iniciado por: mosha en Lunes 4 de Mayo de 2009, 19:09

Título: sintaxis java-mysql
Publicado por: mosha en Lunes 4 de Mayo de 2009, 19:09
Hola, estoy usando mysql 5.0.45 y netbeans 6.5, mi problema es k no logro insertar datos a la base, esta es mi sintaxis:

String sentenciaSQL = "INSERT INTO seguros.cliente (id,tipo,codc,nombre,apellidos,rfc,curp,fnac,calle,noi,noe,col,ciu,est,cp,tel,cel,rad,next,mail)" +
         "VALUES (NULL,'"+tipo+"','"+cod1+"','"+nom1+"','"+ape1+"','"+rfc1+"','"+curp+"','"+fnac+"','"+calle+"',"+ni+","+ne+",'"+col+"','"+ciudad+"','"+est+"',"+cp+","+tel+","+cel+","+rad+","+nex+",'"+mail+"')";

 stmt.executeUpdate(sentenciaSQL);


Espero alguien me pueda ayudar por favor...

gracias
Título: Re: sintaxis java-mysql
Publicado por: arielb en Lunes 4 de Mayo de 2009, 23:06
Hola, bueno primero tendrías que decir que error te envia.
Lo que veo es al momento de concatenar (NULL, " ' "+tipo+" ','" ahí está mal tienes el apostrofé primero.
Lo que puedes hacer también es hacerle un
Código: Java
  1. System.out.println(sentenciaSQL )
  2.  
ahí la ves ya concatenada y te fijas realmente cual dato está mal concatenado.