befama | |
| 2005-01-03 04:56 - Respuestas: 3 - Tema nº: 25481
Hola a todos ayuda por favor, la siguiente consulta la uso para recuperar los datos de una agenda, pero no recupera los datos de los 11 primeros días del mes. con el resto funciona perfecto. q pasa???
Estoy creando un programa en VB5, la base de datos de la q recupero los datos es Acces.
No entiendo porque la consulta es efectiva para el resto del mes pero no para los 11 primeros
Set Citas = DatosCitas.OpenRecordset("SELECT Hora,Nombre FROM Citas WHERE [CedulaUsuarioCita] = " & CédulaUsuario & "" _
'& " AND [Fecha] = #" & Format(FechaQBusca, "dd/mm/yyyy") & "#", dbOpenDynaset)
gracias de antemano, porfavor contestar pronto | |
|
|
Hurricane | |
|
Re: Consulta SQL erratica - 2005-01-03 16:00 - Respuesta 2
No sé si será el caso, pero según el formato de búsqueda, si la fecha es 5/04/2004, la busca como "05/04/2004"; es decir, si la buscas así, pero la almacenas como "5/04/2004", vas a tener problemas con los días que sólo tienen 1 dígito (1-9).
Espero que te sea de ayuda. Saludos | |
|
|
befama | |
|
Re: Consulta SQL erratica - 2005-01-03 16:12 - Respuesta 3
Gracias por responder,
yo pense algo similar, lo curioso es que pasa también con los días 10 y 11, revicé como estaba grabando los datos en la base de acces el programa y los guarda con el 05/ 06/ etc. asi que sigo muy confundido... si se te ocurre algo más o alguien más por favor... saludos
| |
|
|
Visitante | |
|
Re: Consulta SQL erratica - 2005-01-24 20:21 - Respuesta 4
Quetal:
Bueno te podría recomendar el uso del obj MaskedEditBox para que puedas usar __/__/__ en la propiedad Mask lo asignas ##/##/##
Despues cambias:
... AND [Fecha] = #" & Format(FechaQBusca, "dd/mm/yyyy") & "#", ...
Por
... AND [Fecha] = '" & CDate("mebFecha") & "' ", ...
Espero te sirva... Att. icewam
si tienes dudas escribeme wdam (Prohibido poner emails).com | |
|
|
|