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

#16 McPegasus
20/10/2003 - 09:05 | Informe spam
bufff y lo que nos queda por aguantar ;))), ¿¿y la oportunidad que nos
ofrece para aprender con sus errores??




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

y para no perderlo donde no queramos,
http://www.microsoft.com/spain/tech...9-USER.asp




Un Saludo,

Rafael Andrada C.
McPegasus
Valencia (es)

[MS MVP - Access]

www.mcpegasus.com

"Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
news:eta$
Manda narices! Otra vez Microsoft me vuelve a impresionar con sus super
chapuzas (tal vez el equipo de Office en castellano)
Bueno, primero daros las gracias a todos, que me habéis abrumado con


vuestro
interés.
Segundo, Chea, aunque lo del Alzeimer es posible :-), disculpad las
transcripciones, pero es que llevo todo el dia haciendo cambios, no es más
que eso.
Tercero, ya me había apuntado Feijoo lo del formato pero con / en lugar
de -. Yo habia probado con dd/mm/aa
Finalmente pues eso, que insisto en lo que comentaba en otro hilo sobre


las
chapuzas de Microsoft.
Son demasiadas para una empresa tan potente
Muchas gracias a todos.


"Eva Etxebeste" <eetxebesteARROBAhotmail.com> escribió en el mensaje
news:OwO$
> Halaaaaaaaaaaa el corre-corre!!! :Þ
>
> Julito, ya ves, hoy me han pisao a mí :(
> Eva Etxebeste
> [MS MVP]
>
> "Chea" escribió en el mensaje
> news:
> > Efectivamente, debes mirarte eso del Alzeimer ;-) que te está
produciendo
> > muchos problemas de transcripción.
> >
> > Fíjate que, aunque en el ejemplo que has publicado lo has escrito
> > correctamente, en el ejemplo para bajarse (supongo que el original) le
has
> > añadido unas comillas simples al inicio y al final de la cadena que no
> hacen
> > más que incordiar.
> >
> > Quitando las comillas produce un resultado nulo, que ya es algo, y que
nos
> > indica que no encuentra ningún registro. Como ya estamos avisados con
esto
> > del formato de las fechas en las consultas, lo cambiamos al formato
> > americano y ya está.
> >
> > Con los cambios, quedaría así, y funcionando:
> >
> > filtro = "IdRef= " & Me.Lista0 & " AND FCheck =#" & Format(Me.Texto4,
> > "mm-dd-yy") & "#"
> >
> > Saludos.
> >
> > José Bengoechea Ibaceta [MS-MVP Access]
> > http://usuarios.lycos.es/jbchea/
> > "Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
> > news:
> > > Bueno, he instalado de nuevo y nada.
> > > Asi que mientras alguien descubre a que se debe he optado por lo
> > siguiente:
> > > Creo una consulta donde cojo los parametros y me aparece el


registro,
si
> > lo
> > > hay
> > > Hago un Dlookup a esta consulta sin criterio
> > > Y ya tengo un valor, o nulo.
> > > Por si alguien quiere investigar, pondré un ejemplo para bajarse en:
> > > http://atpaccess.en.eresmas.com/ErrorDlookup.zip
> > >
> > >
> > > "Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
> > > news:#
> > > > Gracias Mc, tambien he probado.
> > > > Voy a desinstalar e instalar, no vaya a ser que alguna dll de VBA
este
> > > mal.
> > > > Ya os cuento.
> > > >
> > > > "McPegasus" escribió en el


mensaje
> > > > news:
> > > > > Otra idea, prueba a poner la cadena tal como se la estableces a


la
> > > > variable
> > > > > en el Dlookup.
> > > > >
> > > > > Hace tiempo comente que no hacía falta separar con comillas y


esas
> > > cosas,
> > > > > pero más tarde también me surgió un error que se solucionó
separando
> > los
> > > > > valores del texto con los &
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > 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
#17 Eva Etxebeste
20/10/2003 - 12:26 | Informe spam
Eduardo, éste sí que ha dao unos cuantos cursos de diplomacia ;)


Eva Etxebeste
[MS MVP]
***IMPORTANTE*** Microsoft Security Bulletin MS03-039
http://www.microsoft.com/security/s...03-039.asp

"McPegasus" escribió en el mensaje
news:
bufff y lo que nos queda por aguantar ;))), ¿¿y la oportunidad que nos
ofrece para aprender con sus errores??




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

y para no perderlo donde no queramos,



http://www.microsoft.com/spain/tech...9-USER.asp




Un Saludo,

Rafael Andrada C.
McPegasus
Valencia (es)

[MS MVP - Access]

www.mcpegasus.com

"Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
news:eta$
> Manda narices! Otra vez Microsoft me vuelve a impresionar con sus super
> chapuzas (tal vez el equipo de Office en castellano)
> Bueno, primero daros las gracias a todos, que me habéis abrumado con
vuestro
> interés.
> Segundo, Chea, aunque lo del Alzeimer es posible :-), disculpad las
> transcripciones, pero es que llevo todo el dia haciendo cambios, no es


más
> que eso.
> Tercero, ya me había apuntado Feijoo lo del formato pero con / en lugar
> de -. Yo habia probado con dd/mm/aa
> Finalmente pues eso, que insisto en lo que comentaba en otro hilo sobre
las
> chapuzas de Microsoft.
> Son demasiadas para una empresa tan potente
> Muchas gracias a todos.
>
>
> "Eva Etxebeste" <eetxebesteARROBAhotmail.com> escribió en el mensaje
> news:OwO$
> > Halaaaaaaaaaaa el corre-corre!!! :Þ
> >
> > Julito, ya ves, hoy me han pisao a mí :(
> > Eva Etxebeste
> > [MS MVP]
> >
> > "Chea" escribió en el mensaje
> > news:
> > > Efectivamente, debes mirarte eso del Alzeimer ;-) que te está
> produciendo
> > > muchos problemas de transcripción.
> > >
> > > Fíjate que, aunque en el ejemplo que has publicado lo has escrito
> > > correctamente, en el ejemplo para bajarse (supongo que el original)


le
> has
> > > añadido unas comillas simples al inicio y al final de la cadena que


no
> > hacen
> > > más que incordiar.
> > >
> > > Quitando las comillas produce un resultado nulo, que ya es algo, y


que
> nos
> > > indica que no encuentra ningún registro. Como ya estamos avisados


con
> esto
> > > del formato de las fechas en las consultas, lo cambiamos al formato
> > > americano y ya está.
> > >
> > > Con los cambios, quedaría así, y funcionando:
> > >
> > > filtro = "IdRef= " & Me.Lista0 & " AND FCheck =#" &


Format(Me.Texto4,
> > > "mm-dd-yy") & "#"
> > >
> > > Saludos.
> > >
> > > José Bengoechea Ibaceta [MS-MVP Access]
> > > http://usuarios.lycos.es/jbchea/
> > > "Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
> > > news:
> > > > Bueno, he instalado de nuevo y nada.
> > > > Asi que mientras alguien descubre a que se debe he optado por lo
> > > siguiente:
> > > > Creo una consulta donde cojo los parametros y me aparece el
registro,
> si
> > > lo
> > > > hay
> > > > Hago un Dlookup a esta consulta sin criterio
> > > > Y ya tengo un valor, o nulo.
> > > > Por si alguien quiere investigar, pondré un ejemplo para bajarse


en:
> > > > http://atpaccess.en.eresmas.com/ErrorDlookup.zip
> > > >
> > > >
> > > > "Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
> > > > news:#
> > > > > Gracias Mc, tambien he probado.
> > > > > Voy a desinstalar e instalar, no vaya a ser que alguna dll de


VBA
> este
> > > > mal.
> > > > > Ya os cuento.
> > > > >
> > > > > "McPegasus" escribió en el
mensaje
> > > > > news:
> > > > > > Otra idea, prueba a poner la cadena tal como se la estableces


a
la
> > > > > variable
> > > > > > en el Dlookup.
> > > > > >
> > > > > > Hace tiempo comente que no hacía falta separar con comillas y
esas
> > > > cosas,
> > > > > > pero más tarde también me surgió un error que se solucionó
> separando
> > > los
> > > > > > valores del texto con los &
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > 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
#18 McPegasus
20/10/2003 - 13:02 | Informe spam
;;))))





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

y para no perderlo donde no queramos,
http://www.microsoft.com/spain/tech...9-USER.asp




Un Saludo,

Rafael Andrada C.
McPegasus
Valencia (es)

[MS MVP - Access]

www.mcpegasus.com

"Eva Etxebeste" <eetxebesteARROBAhotmail.com> escribió en el mensaje
news:
Eduardo, éste sí que ha dao unos cuantos cursos de diplomacia ;)


Eva Etxebeste
[MS MVP]
***IMPORTANTE*** Microsoft Security Bulletin MS03-039
http://www.microsoft.com/security/s...03-039.asp

"McPegasus" escribió en el mensaje
news:
> bufff y lo que nos queda por aguantar ;))), ¿¿y la oportunidad que nos
> ofrece para aprender con sus errores??
>
>
>
>
> Filosofía compartida: "regalamos conocimientos, no tiempo."...
>
> y para no perderlo donde no queramos,
>



http://www.microsoft.com/spain/tech...9-USER.asp
>
>
>
>
> Un Saludo,
>
> Rafael Andrada C.
> McPegasus
> Valencia (es)
>
> [MS MVP - Access]
>
> www.mcpegasus.com
>
> "Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
> news:eta$
> > Manda narices! Otra vez Microsoft me vuelve a impresionar con sus


super
> > chapuzas (tal vez el equipo de Office en castellano)
> > Bueno, primero daros las gracias a todos, que me habéis abrumado con
> vuestro
> > interés.
> > Segundo, Chea, aunque lo del Alzeimer es posible :-), disculpad las
> > transcripciones, pero es que llevo todo el dia haciendo cambios, no es
más
> > que eso.
> > Tercero, ya me había apuntado Feijoo lo del formato pero con / en


lugar
> > de -. Yo habia probado con dd/mm/aa
> > Finalmente pues eso, que insisto en lo que comentaba en otro hilo


sobre
> las
> > chapuzas de Microsoft.
> > Son demasiadas para una empresa tan potente
> > Muchas gracias a todos.
> >
> >
> > "Eva Etxebeste" <eetxebesteARROBAhotmail.com> escribió en el mensaje
> > news:OwO$
> > > Halaaaaaaaaaaa el corre-corre!!! :Þ
> > >
> > > Julito, ya ves, hoy me han pisao a mí :(
> > > Eva Etxebeste
> > > [MS MVP]
> > >
> > > "Chea" escribió en el mensaje
> > > news:
> > > > Efectivamente, debes mirarte eso del Alzeimer ;-) que te está
> > produciendo
> > > > muchos problemas de transcripción.
> > > >
> > > > Fíjate que, aunque en el ejemplo que has publicado lo has escrito
> > > > correctamente, en el ejemplo para bajarse (supongo que el


original)
le
> > has
> > > > añadido unas comillas simples al inicio y al final de la cadena


que
no
> > > hacen
> > > > más que incordiar.
> > > >
> > > > Quitando las comillas produce un resultado nulo, que ya es algo, y
que
> > nos
> > > > indica que no encuentra ningún registro. Como ya estamos avisados
con
> > esto
> > > > del formato de las fechas en las consultas, lo cambiamos al


formato
> > > > americano y ya está.
> > > >
> > > > Con los cambios, quedaría así, y funcionando:
> > > >
> > > > filtro = "IdRef= " & Me.Lista0 & " AND FCheck =#" &
Format(Me.Texto4,
> > > > "mm-dd-yy") & "#"
> > > >
> > > > Saludos.
> > > >
> > > > José Bengoechea Ibaceta [MS-MVP Access]
> > > > http://usuarios.lycos.es/jbchea/
> > > > "Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
> > > > news:
> > > > > Bueno, he instalado de nuevo y nada.
> > > > > Asi que mientras alguien descubre a que se debe he optado por lo
> > > > siguiente:
> > > > > Creo una consulta donde cojo los parametros y me aparece el
> registro,
> > si
> > > > lo
> > > > > hay
> > > > > Hago un Dlookup a esta consulta sin criterio
> > > > > Y ya tengo un valor, o nulo.
> > > > > Por si alguien quiere investigar, pondré un ejemplo para bajarse
en:
> > > > > http://atpaccess.en.eresmas.com/ErrorDlookup.zip
> > > > >
> > > > >
> > > > > "Jesus" <jherrAlgarrobaWanadu.es> escribió en el mensaje
> > > > > news:#
> > > > > > Gracias Mc, tambien he probado.
> > > > > > Voy a desinstalar e instalar, no vaya a ser que alguna dll de
VBA
> > este
> > > > > mal.
> > > > > > Ya os cuento.
> > > > > >
> > > > > > "McPegasus" escribió en el
> mensaje
> > > > > > news:
> > > > > > > Otra idea, prueba a poner la cadena tal como se la


estableces
a
> la
> > > > > > variable
> > > > > > > en el Dlookup.
> > > > > > >
> > > > > > > Hace tiempo comente que no hacía falta separar con comillas


y
> esas
> > > > > cosas,
> > > > > > > pero más tarde también me surgió un error que se solucionó
> > separando
> > > > los
> > > > > > > valores del texto con los &
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > 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
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


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