Programación General > Java

 Error En Consulta Insert

(1/1)

spiderman1602:
lo que pasa es lo siguiente: tengo esta consulta y me marca el error de: incompatible types, los tipos de variable que uso son de tipo string, asi como los campos de BD son de tipo varchar en mysql lo tengo, bueno la consulta es esta: String consulta = "insert into persona" + " values('" + ids + "','" + n + "','" + ap + "', '" + am + "','" + pu + "')";
ResultSet rs = s.executeUpdate(consulta);

y tambien me dice que: found int, no se por que en donde marca el error.

bueno de antemano agradezco cualquier ayuda  :)
P.D si no me explico bien disculpen...
atte. spider

lencho:
lamentablemente no se puede reconocer la comilla simple de la comilla doble, eso por que las pusiste juntas y no se puede llegar a entender muy bien.

BYTE.

Mollense:

--- Cita de: "lencho" --- lamentablemente no se puede reconocer la comilla simple de la comilla doble, eso por que las pusiste juntas y no se puede llegar a entender muy bien.

BYTE.
--- Fin de la cita ---
Es así:

String consulta = "insert into persona" + " values( ' " + ids + " ',' " + n + " ',' " + ap + " ', ' " + am + " ',' " + pu + " ')";
ResultSet rs = s.executeUpdate(consulta);

 :hola:

silverfox:
Hola...

El error es bastante simple: Echa un vistazo a tus trazas y a la documentación y te darás cuenta de que el método executeUpdate(String), heredado del interface Statement devuelve un int y no un ResultSet.




Un saludo.

Silverfox

Navegación

[0] Índice de Mensajes

Ir a la versión completa