Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Programación

Consulta SQL erratica

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
Posibles soluciones:
Consulta sql  erraticaConsulta sql erratica
Consulta+tabla+consultaConsulta+tabla+consulta
Consulta as/400Consulta as/400
ConsultaConsulta
ConsultaConsulta
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
Página:1

Respuestas relacionadas:

ConsultaConsultaForo
ConsultaConsultaForo
Consulta Consulta Foro
Consulta de ramConsulta de ramForo
ConsultaConsultaForo
ConsultaConsultaForo
ConsultaConsultaForo
Consulta win xpConsulta win xpForo
ConsultaConsultaForo
Una consultaUna consultaForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos17 Noviembre 2024