Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2011, 03:18
cacuri70
 
Fecha de Ingreso: enero-2011
Mensajes: 8
Antigüedad: 13 años, 3 meses
Puntos: 0
Insert en sql con visual

Hola a todos.

Mi consulta es la siguiente:

Quiero hacer insertar 3 variables en una tabla de sql y utilizo la siguiente expresión:


cnn.Execute "INSERT INTO tdevoluciones(n_compra,c_barras,cantidad) values('" & sel1 & "','" & sel2 & "','" & sel3 & "'), cnn, adOpenDynamic, adLockOptimistic"

Las variables como podéis ver son sel1,sel2 y sel3. Visual me devuelve un error en una coma. ¿Me podríais decir el error, o esta expresión está completamente mal?
¿Si es asi, me podríais decir como es la expresión? Gracias

Por cierto, haciendo otros insert que si me funcionan, me dejaba hacerlos con rst.open en vez de cnn.execute. ¿No se supone que los insert se deben hacer con cnn.execute? Gracias


Saludos a todos