Cocatenacion de cadenas y sql
Publicado por jose_insomnio (1 intervención) el 06/09/2006 13:26:24
Hola estoy intentando crear una String para usarla como query, pero me da fallos de sintaxis, no se que mas probar, os pongo el codigo aver si veis algo:
String isb="78945-6";
String edit="Alamo";
String auto="PauGasol";
String categor="Baloncesto";
String titul="Canasta3";
String ubica="Porahi";
/////aqui pongo la String problematica, se que es problema de comillas, pero no doy con la tecla
String queryInsert="insert into libros (isbn,editorial,autor,categoria,titulo,ubicacion) values ("+isb+","+edit+","+auto+","+categor+","+titul+","+ubica+")";
///////////esta funciona perfectamente, pero necesito concatenar mas variables
String queryInsert="insert into libros (isbn) values ("+isb+")";
String casque="";
try{
stmt.executeUpdate(queryInsert);
}catch(Exception e){
casque=e.getMessage();
}
%>
Este es el fallo que da tomcat:El casque:Unknown column 'Alamo' in 'field list' , me toma el valor como una columna
String isb="78945-6";
String edit="Alamo";
String auto="PauGasol";
String categor="Baloncesto";
String titul="Canasta3";
String ubica="Porahi";
/////aqui pongo la String problematica, se que es problema de comillas, pero no doy con la tecla
String queryInsert="insert into libros (isbn,editorial,autor,categoria,titulo,ubicacion) values ("+isb+","+edit+","+auto+","+categor+","+titul+","+ubica+")";
///////////esta funciona perfectamente, pero necesito concatenar mas variables
String queryInsert="insert into libros (isbn) values ("+isb+")";
String casque="";
try{
stmt.executeUpdate(queryInsert);
}catch(Exception e){
casque=e.getMessage();
}
%>
Este es el fallo que da tomcat:El casque:Unknown column 'Alamo' in 'field list' , me toma el valor como una columna
Valora esta pregunta


0