| Usuario |
Problemas con fechas con visual y ... |
ivanalex
1 Mensaje(s)
|
| Enviado - 30/8/2004 |
| |
Tengo un problema con una consulta, si pongo fechas mayores al dia 12 si funciona, pero si pongo fechas del 01 al 12 no encuentra la fecha, aunque el registro si tenga fecha del 01, este es un ejemplo de la consulta:
adohoras.recorsource="select * from horas where fecha =#" & fecha & "#"
si la variable fecha=01/08/2004 no encuentra nada, aunque si exista un registro con esa fecha, pero si la variable fecha=13/08/2004 si la encuentra, alguien me puede explicar porque, porque ya quiero llorar |
| |
|
Santos Meza
12 Mensaje(s) |
| Enviado - 30/8/2004 |
| |
Ok, lo primero k tienes k saber es con k bd estas trabajando (access, mysql, etc.) y dependiendo del manejador de bd k estes utilizando lo mandes el formato k mantiene el campo, por ejemplo:
si manejas Acces el formato es: #" & format(fecha,"mm/dd/yy") & "#
y si manejas sql el formato es: '" & format(fecha,"yyyy/mm/dd") & "'"
|
| |
|
nostromo
389 Mensaje(s)
|
| Enviado - 31/8/2004 |
| |
Hola;
REviza lo siguiente:
Cómo manejar fechas en consultas
Ejemplos con ADO y DAO
http://www.mundoprogramacion.com/vb/bases/FechasDB.htm
Nos vemos. |
| |
|
carlos86
3 Mensaje(s)
|
| Enviado - 10/9/2004 |
| |
He realizado busqueda en una basa de datos en Access con un control data con el siguiente codigo:
Prueba lo siguiente:
Data1.RecordSource = "SELECT * FROM Interrupciones WHERE (Fecha_de_inicio = datevalue('" & cadena & "') )"
la variable cadena es de tipo date y contiene una fecha en formato dd/mm/aa,
Ojala te funcione
|
| |
|
|
|