Error en DLookup

29/10/2010 - 16:38 por Fredmac48 | Informe spam
Hola Grupo tengo este Dlookup pero me sale un error

"error de sintaxis(falta operador) en la expresion de consulta
'[horas]":00:00'

Me.porc_recargo = DLookup "[recargo]", "tbl_lst_horas", "[horas]="&
Me.txt_h_salida)


alguna sugerencia


Gracias!!!

Preguntas similare

Leer las respuestas

#1 Patxi Sanz
31/10/2010 - 11:41 | Informe spam
En Access, cuando se usa un literal de fecha y/o hora, hay que
delimitarlo con almohadillas:

Me.porc_recargo = DLookup("[recargo]", "tbl_lst_horas", "[horas]=#" &
Me.txt_h_salida & "#")
Respuesta Responder a este mensaje
#2 Fredmac48
02/11/2010 - 14:08 | Informe spam
Hola maestro Patxi

lo coloque asi com me dijiste

Me.porc_recargo = DLookup("[recargo]", "tbl_lst_horas", "[horas]=#" &
Me.cbo_h_salida & "#") y lo intente
Me.porc_recargo = DLookup("[recargo]", "tbl_lst_horas", "[horas]=#" &
Me.cbo_h_salida.Value & "#")

pero me sale otro error ue dice "Error de la Sintaxis en la fecha en
la expresion de consulta '[horas]=#06:45:00 pm.'.

ya he intentado de otras maneras pero no doy con la correcta me
podrias echar otra manito :D

Tengo access 2010
Respuesta Responder a este mensaje
#3 Patxi Sanz
02/11/2010 - 15:49 | Informe spam
Si utilizas los valores AM y PM, no puedes poner un punto detrás del
pm:

'[horas]=#06:45:00 pm.'
|-- Ese punto sobra

Ajusta los datos que cargas en el cuadro combinado, o usa una función
para quitar ese punto hasta que te quede:

[horas]=#06:45:00 pm#
Respuesta Responder a este mensaje
#4 Fredmac48
02/11/2010 - 23:25 | Informe spam
Maestro Patxi como siempre Gracias

Lo logre asi:

Me.porc_recargo = DLookup("[recargo]", "tbl_lst_horas", "[horas]=#" &
Format(Me.cbo_h_salida.Value, "HH:MM:SS") & "#")


Nuevamente Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida