ERROR DE SINTAXIS EN UPDATE
Publicado por VICENTE (32 intervenciones) el 03/02/2015 14:12:47
Hola Compañeros, me estoy volviendo loco con un error de sintaxis en un UPDATE:
DoCmd.RunSQL "UPDATE ComprasPedidos set ComprasPedidos.PedQNF = " & Me.txtPedQNF.Value & _
", ComprasPedidos.PedQFisica = " & Me.txtPedQFisica.Value & _
", ComprasPedidos.PedLote = " & Me.txtPedLote.Value & _
", ComprasPedidos.PedPNF = " & Me.txtPedPNF.Value & _
", ComprasPedidos.PedFechaCaduca = " & Me.txtPedFechaCaducidad & _
" WHERE ComprasPedidos.Id = val (" & Me.txtPedId.Value & ") "
No encuentro cual puede ser la causa del error, y sospecho que se encuentra en los tipos de datos, aunque he comprobado todos y tampoco hay discrepancias aparentes:
PedQNF, PedQFisica están configurados en la tabla como "Entero Largo" y los campos del formulario como Numero General.
PedLote es un Texto en la tabla y no le he especificado formato en el campo del formulario.
PedPNF esta como Moneda en la Tabla y el campo del formulario también como Moneda.
PedFechaCaduca está como Fecha/Hora en la tabla y como Fecha Corta en el formulario.
Alguien me puede echar una mano, por favor????
Agradecido de antemano
Saludos
DoCmd.RunSQL "UPDATE ComprasPedidos set ComprasPedidos.PedQNF = " & Me.txtPedQNF.Value & _
", ComprasPedidos.PedQFisica = " & Me.txtPedQFisica.Value & _
", ComprasPedidos.PedLote = " & Me.txtPedLote.Value & _
", ComprasPedidos.PedPNF = " & Me.txtPedPNF.Value & _
", ComprasPedidos.PedFechaCaduca = " & Me.txtPedFechaCaducidad & _
" WHERE ComprasPedidos.Id = val (" & Me.txtPedId.Value & ") "
No encuentro cual puede ser la causa del error, y sospecho que se encuentra en los tipos de datos, aunque he comprobado todos y tampoco hay discrepancias aparentes:
PedQNF, PedQFisica están configurados en la tabla como "Entero Largo" y los campos del formulario como Numero General.
PedLote es un Texto en la tabla y no le he especificado formato en el campo del formulario.
PedPNF esta como Moneda en la Tabla y el campo del formulario también como Moneda.
PedFechaCaduca está como Fecha/Hora en la tabla y como Fecha Corta en el formulario.
Alguien me puede echar una mano, por favor????
Agradecido de antemano
Saludos
Valora esta pregunta
0