Problemas con DLookup? o con el alzeimer?

19/10/2003 - 17:40 por Jesus | Informe spam
Tengo esta tabla:

IdCab(clave) IdRef FCheck
1 1 03/03/03
2 1 06/03/03
etc...
Hago una variable filtro= "[IdRef]= " & Me.Lista0 & " And [FCheck] = #" &
Me.Texto4 & "#"
resultado del filtro:'[IdRef]= 1 And [FCheck] = #06/03/2003#'
Hago el DLookup("IdCabCheck", "TCabCheck", filtro)
Y me arroja el primer registro de la tabla
Mi pregunta es : ¿Por que?


http://www.melodysoft.com/cgi-bin/f...=ATPACCESS

Preguntas similare

Leer las respuestas

#1 McPegasus
19/10/2003 - 17:43 | Informe spam
Hola Jesus,

utiliza el formato de fecha mm/dd/yyyy





Filosofía compartida: "regalamos conocimientos, no tiempo."

Un Saludo,

Rafael Andrada C.
Valencia (es)

[MS MVP - Access]

www.mcpegasus.com

"Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
news:
Tengo esta tabla:

IdCab(clave) IdRef FCheck
1 1 03/03/03
2 1 06/03/03
etc...
Hago una variable filtro= "[IdRef]= " & Me.Lista0 & " And [FCheck] = #" &
Me.Texto4 & "#"
resultado del filtro:'[IdRef]= 1 And [FCheck] = #06/03/2003#'
Hago el DLookup("IdCabCheck", "TCabCheck", filtro)
Y me arroja el primer registro de la tabla
Mi pregunta es : ¿Por que?


http://www.melodysoft.com/cgi-bin/f...=ATPACCESS


Respuesta Responder a este mensaje
#2 Chea
19/10/2003 - 17:53 | Informe spam
Estás poniendo distintos nombres de campo en la descripición de la tabla y
en el dlookup ("idCab" e "idCabCheck") pero es de suponer que esto sea un
error de transcripción.

Sólo cabe pues el Alzeimer, pero como sería muy difícil que coicidieramos
los dos, igual hay que pensar que el del Alzeimer sea Access ¿Has probado a
reparar la base de datos?

Saludos.

José Bengoechea Ibaceta [MS-MVP Access]
http://usuarios.lycos.es/jbchea/
"Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
news:
Tengo esta tabla:

IdCab(clave) IdRef FCheck
1 1 03/03/03
2 1 06/03/03
etc...
Hago una variable filtro= "[IdRef]= " & Me.Lista0 & " And [FCheck] = #" &
Me.Texto4 & "#"
resultado del filtro:'[IdRef]= 1 And [FCheck] = #06/03/2003#'
Hago el DLookup("IdCabCheck", "TCabCheck", filtro)
Y me arroja el primer registro de la tabla
Mi pregunta es : ¿Por que?


http://www.melodysoft.com/cgi-bin/f...=ATPACCESS


Respuesta Responder a este mensaje
#3 Jesus
19/10/2003 - 18:05 | Informe spam
Efectivamente es un error de transcripcion (Alzeimer puro). En la tabla es
idCabCheck
No solo he compactado y reparado, sino que he reinstalado Office.
Me falta hacer una nueva e importar todo y si no, ir al médico.
Gracias Chea


"Chea" escribió en el mensaje
news:
Estás poniendo distintos nombres de campo en la descripición de la tabla y
en el dlookup ("idCab" e "idCabCheck") pero es de suponer que esto sea un
error de transcripción.

Sólo cabe pues el Alzeimer, pero como sería muy difícil que coicidieramos
los dos, igual hay que pensar que el del Alzeimer sea Access ¿Has probado


a
reparar la base de datos?

Saludos.

José Bengoechea Ibaceta [MS-MVP Access]
http://usuarios.lycos.es/jbchea/
"Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
news:
> Tengo esta tabla:
>
> IdCab(clave) IdRef FCheck
> 1 1 03/03/03
> 2 1 06/03/03
> etc...
> Hago una variable filtro= "[IdRef]= " & Me.Lista0 & " And [FCheck] = #"


&
> Me.Texto4 & "#"
> resultado del filtro:'[IdRef]= 1 And [FCheck] = #06/03/2003#'
> Hago el DLookup("IdCabCheck", "TCabCheck", filtro)
> Y me arroja el primer registro de la tabla
> Mi pregunta es : ¿Por que?
>
>
> http://www.melodysoft.com/cgi-bin/f...=ATPACCESS
>
>


Respuesta Responder a este mensaje
#4 E.Feijoo
19/10/2003 - 18:41 | Informe spam
Modifica aquí, y así

filtro= "[IdRef]= " & Me.Lista0 & " And [FCheck] = #" & Format( Me.Texto4,"mm/dd/yy") & "#"

Un saludo E. Feijoo
P.D.
(Estos americanos ... estan 'un poco locos' )


"Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje news:
| Tengo esta tabla:
|
| IdCab(clave) IdRef FCheck
| 1 1 03/03/03
| 2 1 06/03/03
| etc...
| Hago una variable filtro= "[IdRef]= " & Me.Lista0 & " And [FCheck] = #" &
| Me.Texto4 & "#"
| resultado del filtro:'[IdRef]= 1 And [FCheck] = #06/03/2003#'
| Hago el DLookup("IdCabCheck", "TCabCheck", filtro)
| Y me arroja el primer registro de la tabla
| Mi pregunta es : ¿Por que?
|
|
| --
| http://www.melodysoft.com/cgi-bin/f...=ATPACCESS
|
|
Respuesta Responder a este mensaje
#5 Jesus
19/10/2003 - 18:57 | Informe spam
Gracias Feijoo, lo había probado, pero lo he vuelto a probar por si era
sintaxis, y nada. Seguimos en las mismas, es invreible
De momento voy a desinstalar e intalar Office por si alguna aplicación a
pisado alguna dll.
Lo curioso es eso, que me devuelve el primer registro y no lo entiendo.
Es OfficeXP




"E.Feijoo" <e.feijoo()retemail.es> escribió en el mensaje
news:OfvnP$
Modifica aquí, y así

filtro= "[IdRef]= " & Me.Lista0 & " And [FCheck] = #" & Format(
Me.Texto4,"mm/dd/yy") & "#"

Un saludo E. Feijoo
P.D.
(Estos americanos ... estan 'un poco locos' )


"Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
news:
| Tengo esta tabla:
|
| IdCab(clave) IdRef FCheck
| 1 1 03/03/03
| 2 1 06/03/03
| etc...
| Hago una variable filtro= "[IdRef]= " & Me.Lista0 & " And [FCheck] = #" &
| Me.Texto4 & "#"
| resultado del filtro:'[IdRef]= 1 And [FCheck] = #06/03/2003#'
| Hago el DLookup("IdCabCheck", "TCabCheck", filtro)
| Y me arroja el primer registro de la tabla
| Mi pregunta es : ¿Por que?
|
|
| --
| http://www.melodysoft.com/cgi-bin/f...=ATPACCESS
|
|
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida