Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Problema con fechas (https://www.clubdelphi.com/foros/showthread.php?t=11132)

davidgaldo 07-06-2004 09:22:11

Problema con fechas
 
Hola tengo una base de datos en sql server, y estoy utilizando ADO para trabajar con las tablas, pues bien, en un dataset usando la propiedad del commandtext: 'select * from pedidos where fecha<' + quotedstr(Strtodate(date)); pero si hoy es 07/06/2004, elimina los que están a partir de julio, pero si tengo una fecha del 15/06/2004 la deja , como tengo que hacer?

__cadetill 07-06-2004 09:30:03

Hola

El problema seguramente derive del formato de fecha que le estás pasando a la sentencia SQL.

Por defecto coge el formato de la Configuración Regional que tengas establecida en tu PC, es decir, seguramente dd/mm/yyyy, pero en realidad lo que seguramente espera es otro formato de fecha (quizás mm/dd/yyyy, no conozco SQL Server ni ADO)

Puedes mirarte la función FormatDateTime en la ayuda, verás que es fácil de usar y seguro que te soluciona el problema ;)


La franja horaria es GMT +2. Ahora son las 18:56:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi