El find con fechas

Sandra
09 de Septiembre del 2004
Hola,

Mi problema es el siguiente:

Estoy trabajando en la tabla de PEDIDOS y deseo hacer una búsqueda por una fecha en concreto y cuando el usuario clike en "buscar" el programa tiene que ir al siguiente registro con esa fecha.

Esta función me funciona para todas las búsquedas de texto como por ejemplo CLIENTES, PROVEEDORES... pero parece que no le gusta la búsqueda de fechas con el like.

La sentencia utilizada es la siguiente:

criterio = Campo & " Like '*" & buscado & "*'"
PEDIDO.Find criterio.

donde campo = nombre del campo a buscar.
donde buscado = texto a buscar en el campo.

El resultado que muestra es el siguiente error: "No se pudo realizar la búsqueda en la columna especificada o el operador de comparación no es válido".

¿Que sentencia de búsqueda debo utilizar en este caso?

Muchas gracias por vuestra ayuda

Piriguin
09 de Septiembre del 2004
Hola!!
Si solo tratas de buscar una fecha en concreto a mi me ha funcionado de la siguiente forma:

Bd.find fecha ='10/02/03'
de forma mas generica y para fechas con formato especifico prueba
bd.find fecha='" & Format(fecha_a_buscar,dd/mm/yyyy) & "'"

Sandra
09 de Septiembre del 2004
Muchas gracias piriguin, me has solucionado el problema.

Un saludo