Hola:
Ataco una tabla access que tiene la fecha en formato de fecha y hora al estilo dd/mm/aa hh:mm:ss e intento establecer un filtro:
oRs:Filter("FechaFactura = '" + DTOS(::oDateEdit1:Value) + "'")
y despues de esto el contenido de registros de oRs es cero, me supongo que no encuentra ninguna igualdad por el tema de las horas, minutos, segundos.
Como podría hacerlo.
Saludos.
Emilio Gil.
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Filtros con fecha
Filtros con fecha
Emilio,
> fecha y hora al estilo dd/mm/aa hh:mm:ss e intento
DToS( "23/03/2011" ) devuelve 20110323 por lo que no coincide el formato de
fecha con la tabla. Intenta con DToC( dFecha ) o una función que convierta
la fecha al formato de la tabla access.
Saludos,
José Lalín
> fecha y hora al estilo dd/mm/aa hh:mm:ss e intento
DToS( "23/03/2011" ) devuelve 20110323 por lo que no coincide el formato de
fecha con la tabla. Intenta con DToC( dFecha ) o una función que convierta
la fecha al formato de la tabla access.
Saludos,
José Lalín
Filtros con fecha
Hola Lalín:
Lo he probado con DTOC y tampoco funciona y no se que función puede convertirme el formato a una tabla de access,
Saludos,
Emilio Gil.
Lo he probado con DTOC y tampoco funciona y no se que función puede convertirme el formato a una tabla de access,
Saludos,
Emilio Gil.
Filtros con fecha
Emilio,
> Lo he probado con DTOC y tampoco funciona y no se que
¿Has probado DToC( dFecha ) + " 00:00:00" ?
> función puede convertirme el formato a una tabla de
> access,
Quizás tengas que escribir una que lo haga.
Saludos,
José Lalín
> Lo he probado con DTOC y tampoco funciona y no se que
¿Has probado DToC( dFecha ) + " 00:00:00" ?
> función puede convertirme el formato a una tabla de
> access,
Quizás tengas que escribir una que lo haga.
Saludos,
José Lalín
Filtros con fecha
Emilio,
hace años y años que no toco access pero acabo de recordar que en algunas
versiones había que poner la almohadilla para filtrar fechas, por ejemplo:
#23/03/2011#
Pruébalo por si acaso.
Saludos,
José Lalín
hace años y años que no toco access pero acabo de recordar que en algunas
versiones había que poner la almohadilla para filtrar fechas, por ejemplo:
#23/03/2011#
Pruébalo por si acaso.
Saludos,
José Lalín
Filtros con fecha
Hola Lalin:
Muchas gracias, probado y funcionando, por si alguien tuviera necesidad de usarlo:
:Filter("[CodigodeCliente] = '" + STR(::oCalendario:CodigoCliente) + "' AND [FechaFactura] = #" + DTOC(::oDateEdit1:Value) + "#")
Saludos,
Emilio Gil.
Muchas gracias, probado y funcionando, por si alguien tuviera necesidad de usarlo:
:Filter("[CodigodeCliente] = '" + STR(::oCalendario:CodigoCliente) + "' AND [FechaFactura] = #" + DTOC(::oDateEdit1:Value) + "#")
Saludos,
Emilio Gil.