Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-06-2004
davidgaldo davidgaldo is offline
Miembro
 
Registrado: nov 2003
Posts: 220
Poder: 21
davidgaldo Va por buen camino
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?
Responder Con Cita
  #2  
Antiguo 07-06-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 19:04:38.


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
Copyright 1996-2007 Club Delphi