actualizacion de datos con access
una duda muy concreta de VB con actualizacion de una tabla en access:
sSql = "UPDATE MANDATARIO SET CMD_ID = " & MI_VARIABLE & _
", NOMBRE = " & """" & str_nombre & """" &_
" WHERE ID = " & lngId
puse cuatro comillas """" en str_nombre como variable lexica porque nombre es del tipo Text y si me esta actualizando bien, cuando hago un msgBox se ve asi
UPDATE MANDATARIO SET CMD_ID = 1 , NOMBRE = "VICTOR" WHERE ID = 10
aqui el problema que tengo es que el valor en CMD_ID = 1 no me lo esta aceptando, MI_VARIABLE es del tipo long y CMD_ID es numeric, como le hago para hacer este valor "lexico" y/o me acepte esta instruccion?
sSql = "UPDATE MANDATARIO SET CMD_ID = " & MI_VARIABLE & _
", NOMBRE = " & """" & str_nombre & """" &_
" WHERE ID = " & lngId
puse cuatro comillas """" en str_nombre como variable lexica porque nombre es del tipo Text y si me esta actualizando bien, cuando hago un msgBox se ve asi
UPDATE MANDATARIO SET CMD_ID = 1 , NOMBRE = "VICTOR" WHERE ID = 10
aqui el problema que tengo es que el valor en CMD_ID = 1 no me lo esta aceptando, MI_VARIABLE es del tipo long y CMD_ID es numeric, como le hago para hacer este valor "lexico" y/o me acepte esta instruccion?