SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: michael en Domingo 20 de Abril de 2003, 21:00

Título: Re: pregunta inocente con access
Publicado por: michael en Domingo 20 de Abril de 2003, 21:00
hola... perdonen por la estupidez de la pregunta, pero ya no se q hacer.
tengo una aplicacion en la que las consultas deben ser realizadas por el campo clave fecha o sea cuando yo ingrese una fecha access me arroje pantalla los datos asociados a ese dia. me entienden. como lo hago??? cuando ingreso una fecha access me arroja siempre una fecha distinta,
Título: Re: pregunta inocente con access
Publicado por: J.M.Movilla en Lunes 21 de Abril de 2003, 01:00
Lo siento, Michael; no sé qué quieres decir: ¿Que te presenta la fecha en formato MM/dd/aaaa, por ejemplo, y te pone 2 de junio en lugar de 6 de febrero?

Si es esto, revisa cómo tienes diseñada la Fecha en la Configuración regional del Panel de Control.

Saludos y feliz Pascua
Título: pregunta inocente con access
Publicado por: JuanK en Lunes 21 de Abril de 2003, 04:21
:alien:
lo más probable es que lo soluciones como ya te dijo nuestro amigo JM..y lo he solucionado asi varias veces.

Sin embargo es muy posible que al hacer la consulta le estes mandando la fecha en un formato diferente al que conoce acces...
Para salir de la duda puedes hacer esto:

Dim fechaStr as String
Dim fechaDt as DateTime/*creo que en visual es asi verdad?*/

en algun segmento del programa, antes de realizar el query asigna a cada una de estas variables el valor de la fecha y mira la diferencia, ahora, recuerda que para el query debes enviarle los datos en modo texto asi que presta especial atencion a la asignacion con la variable tipo string, verifica esto en tiempo de ejecucion, y seguro que sino era la configuracion regional..el problema era por aqui.



Juank