Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/12/2003, 02:58
Avatar de pabli
pabli
 
Fecha de Ingreso: octubre-2003
Mensajes: 381
Antigüedad: 21 años, 6 meses
Puntos: 0
Por supuesto que si,

-no debes poner comillas simples en las variables sino dobles:

"INSERT INTO TablaComprar VALUES (" & idProd & ", " & nombre & "," & proveedor & ", " & clasific & ")"

-si algún campo de la BBDD es tipo cadena añade comillas simples(cuidado que apenas se ven, las he colocado en nombre):

"INSERT INTO TablaComprar VALUES (" & idProd & ", '" & nombre & "'," & proveedor & ", " & clasific & ")"

o sea,

", '" & nombre & "',"

esto asignado a una variable daría por ejemplo:

"INSERT INTO TablaComprar VALUES (45, 'Pablo',null, 45)"

imagino que proveedor llevaría comilla(texto) también pero como no lo se le pongo un NULL, vale para cualquier tipo de dato de BBDD, quedaría vacío.
Cuando mezcles texto con variables acuérdate que antes de una variable cierras comillas y &
"Hola me llamo " & var_nombre & "."

Espero te sirva
Pablo