Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 13-09-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Ahora mismo no tengo a mano otro ejemplo:

Código Delphi [-]
procedure TfrMenu.TotalComprasFechas1Click(Sender: TObject);
begin
Application.CreateForm(TDmStd, DmStd);
Application.CreateForm(TfrDlgFechas, frDlgFechas);
frDlgFechas.ShowModal;

  if nOpcion = 1 then
  begin
  DmStd.QrTCompras.Close;
  DmStd.QrTCompras.Sql.Clear;
  DmStd.QrTCompras.Sql.Add('Select Sum(Base) as Base ');
  DmStd.QrTCompras.Sql.Add('From Compras ');
  DmStd.QrTCompras.Sql.Add('Where Fecha Between '+QuotedStr(FormatDateTime('mm/dd/yyyy',dIni)));
  DmStd.QrTCompras.Sql.Add('And '+QuotedStr(FormatDateTime('mm/dd/yyyy',dFin)));
  DmStd.QrTCompras.Open;
  nTotalCompras:=DmStd.QrTCompras.Fields[0].AsFloat;
  DmStd.QrTCompras.Close;


  DmStd.QrTtlCompras.Close;
  DmStd.QrTtlCompras.Sql.Clear;
  DmStd.QrTtlCompras.Sql.Add('Select Max(Fecha) as Fecha, ');
  DmStd.QrTtlCompras.Sql.Add('Nombre, Sum(Base) as Base, ');
  DmStd.QrTtlCompras.Sql.Add('Sum(IVA) as IVA, Sum(Total) as Total ');
  DmStd.QrTtlCompras.Sql.Add('From Compras ');
  DmStd.QrTtlCompras.Sql.Add('Where Fecha Between '+QuotedStr(FormatDateTime('mm/dd/yyyy',dIni)));
  DmStd.QrTtlCompras.Sql.Add('And '+QuotedStr(FormatDateTime('mm/dd/yyyy',dFin)));
  DmStd.QrTtlCompras.Sql.Add('Group By Nombre ');
  DmStd.QrTtlCompras.Sql.Add('Order by Base Desc ');
  DmStd.QrTtlCompras.Open;

  Application.CreateForm(TfrTtlCompras, frTtlCompras);
  frTtlCompras.ShowModal;
  end
  else
  ShowMessage('Cancelado por el usuario.');

  FreeAndNil(DmStd);
end;

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
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 Tablas y relaciones leodelca23 Tablas planas 5 12-09-2006 02:29:14
Relaciones entre dos tablas en paradox destrukthor Conexión con bases de datos 8 03-08-2006 16:52:24
Relaciones entre tablas mediante combobox efs Firebird e Interbase 2 17-06-2005 15:03:58
Diagrama de Tablas (Relaciones) chabbertd Gráficos 3 22-05-2005 10:51:27
relaciones entre tablas acrophet Conexión con bases de datos 5 30-11-2004 11:28:42


La franja horaria es GMT +2. Ahora son las 01:23:34.


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