Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-01-2006
zorrocarolini zorrocarolini is offline
Registrado
 
Registrado: ene 2006
Posts: 5
Poder: 0
zorrocarolini Va por buen camino
Unhappy Problemas con el formatos de Fechas en SQL

HOLA

Soy nuevo en el Foro y estoy orgulloso de pertenecer ahora al mismo y espero como tantos de Ustedes poder ayudar y que me ayuden. Desde ya Muchisimas Gracias.

Tengo un problema y es que he hecho un programita con un DBGrid , un Botón , dos edits y un Query. Lo que hace este sistemita es listar todos los empleados y sus ventas totales (ya sumadas) en un periodo dado mediante una consulta SQL.

Pero el problema es que en los edits solo puedo ingresar las fechas en formato ‘mm/dd/yyyy’. O sea si escribo 12/20/1994 no hay
Problemas pero si escribo: 20/12/1994 me da un error y no encuentro la forma de ingresar un dato en formato ‘dd/mm/yyyy’ mediante un código.

El sistemita trabaja con dos tablas paradox una llamada employee y la otra orders.
Y aquí les mando el codigo:
Código Delphi [-]
procedure TForm2.Button1Click(Sender: TObject);
var
desde, hasta: string ;

begin
with Query1 do begin
Active := False;
with SQL do begin
Clear;
desde := txtdesde.text;
hasta := txthasta.text;
QUERY1.SQL.ADD('SELECT employee.EmpNo, LastName, FirstName,');
QUERY1.SQL.ADD('SUM(ItemsTotal) AS Ventas');
QUERY1.SQL.ADD('FROM employee LEFT JOIN orders');
QUERY1.SQL.ADD('ON employee.EmpNo = orders.EmpNo');
QUERY1.SQL.ADD('WHERE SaleDate BETWEEN "' + desde + '" AND "' +
hasta + '"');
QUERY1.SQL.ADD('GROUP BY employee.EmpNo, LastName, FirstName');
end;
Active := True;
end;
He mirado ya en el foro Sql y vi un problema parecido al mío pero no entiendo lo que debo escribir en el código, ni donde (si en el Query o en editor). Como ya ven SQL en Delphi no es mi fuerte ya que para eso necesitaría un tuto de SQL en delphi paso a paso y hasta ahora no lo he encontrado. Les agradecería desde ya sus valiosas respuestas. Gracias Saludos.

PD: para sacar la fecha la sentencia lo hace desde la tabla orders del campo SaleDate el cual es del tipo Date.

Última edición por vtdeleon fecha: 16-01-2006 a las 18:34:25.
Responder Con Cita
 



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
problemas con Fechas SQL 2000 Huer SQL 6 28-09-2005 00:22:22
formato de fechas SQL Barzaugc SQL 3 26-06-2005 11:54:23
Problemas con una consulta de fechas tiagor64 SQL 6 08-02-2005 20:52:04
Problemas con D5 y conectividad para SQL Server 2000 msaizar MS SQL Server 1 20-02-2004 21:06:57
Problemas con la instalacion de SQL Server 2000 Delphos MS SQL Server 3 22-06-2003 19:45:50


La franja horaria es GMT +2. Ahora son las 16:46:26.


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