SoloCodigo
Programación General => Java => Mensaje iniciado 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
-
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 System.
out.
println(sentenciaSQL
)
ahí la ves ya concatenada y te fijas realmente cual dato está mal concatenado.