Sentencias SQL para fechas
Hola a todos:
Vamos a ver a mi esto de la programación me vuelve loca, estoy intentando hacer que en un datagrid me salgan solo los registros (de una base de datos externa)con una determinada fecha. Por ejemplo con el formato 02/05/03. El caso es que lo estoy intentando con sentencias SQL (que es con lo que lo quiero hacer) y no me sale.
Es muy urgente, si alguien puediera darme una solución se lo agradecerÃa muchÃsimo. Gracias
Vamos a ver a mi esto de la programación me vuelve loca, estoy intentando hacer que en un datagrid me salgan solo los registros (de una base de datos externa)con una determinada fecha. Por ejemplo con el formato 02/05/03. El caso es que lo estoy intentando con sentencias SQL (que es con lo que lo quiero hacer) y no me sale.
Es muy urgente, si alguien puediera darme una solución se lo agradecerÃa muchÃsimo. Gracias
¿Qué tipo de BD estás utilizando?. En Access las fechas hay que meterlas entre #, asà que puede que ahà esté el error.
Igualmente si explicas claramente el problema( dá el error X, no hace nada, muestra siempre los datos de la misma fecha..., te podrÃameos ayudar mejor.
Igualmente si explicas claramente el problema( dá el error X, no hace nada, muestra siempre los datos de la misma fecha..., te podrÃameos ayudar mejor.
pues es que no da ningún error. Simplemente no me sale nada en el datagrid cuando hago el refresh por la consulta. Si que lo pongo entre almohadillas pero yo creo k va a ser un problema de formatos. Es que yo lo pongo como dd/mm/aa y creo k hay k ponerlo en formato americano no? mm/dd/aa
Tienes razón, puede que sea el formato americano, pero todo depende de tu BD, si en la BD lo tienes en formato "dd/mm/aa" no debe dar problemas, pero te recuerdo que en VB ese formato es "dd/mm/yy"
Si lo tienes en formato corto será : "dd/mm/yyyy"
Espero que te sirva
Si lo tienes en formato corto será : "dd/mm/yyyy"
Espero que te sirva
Si aún te sigue mostrando el error puedes probar formateando la fecha de tal manera que tu Base de Datos la reconosca pero no te olvides de colocar el # claro tiene que ir como cadena si es una variable pero con el format puedes colocarlo a formato que desees como dd/mm/yyyy de alli convertirlo fecha.
