Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/07/2012, 00:57
parakas14
 
Fecha de Ingreso: junio-2012
Ubicación: Paradas (Sevilla)
Mensajes: 13
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Problemas con el INSERT INTO - Comillas simples y dobles

Hola. creo que deberías coger los parámetros como los tipos a los q representan, no todos como String. Por ejemplo, si marca es smallint, coge el parámetro así:

int marca = String.parseInt(request.getParameter("mar").toStri ng();

y precio así:
double precio = Double.parseDouble(request.getParameter("pre").toS tring();


en la sentencia sql lo has metido bien:

comillas_dobles + variable_numérica + comillas_dobles
comilla_simple comillas_dobles + variable_string + comillas_dobles comilla_simple

acaba así:
, '" + foto + "');";

String sql = "insert into articulos (campo1, campo2, ...) values (0,'"+ desc +"',"+ marc +",'"+ mode +"',"+ prec +","+ stoc +",'"+ deta +"','"+ foto+ "');";