Einzelnen Beitrag anzeigen

AndreT

Registriert seit: 5. Nov 2004
Ort: Bocholt
82 Beiträge
 
Delphi 2006 Enterprise
 
#7

Re: Feld / Zelle aus DBGrid auslesen

  Alt 24. Feb 2005, 10:17
Zitat von joachimd:
Zitat von AndreT:
Wie bau ich ein solches Query auf?
Zeig mal, was Du bisher hast.
Query, was die ersten beiden Spalten erzeugt

[code]

DataModule_CCR.ADOQuery_topten_code.Close;
DataModule_CCR.ADOQuery_topten_tcode.Active:=false ;

With DataModule_CCR.ADOQuery_topten_code.SQL do
begin
clear;
add('SELECT Top 10 code, Count(code)As Anzahl');
add(' FROM prod_report ');
add(' where (jahr_monat = '+QuotedStr(CB_jahr_monat.Text)+')');
add(ausdruckok); // =string, der eine Where-Klausel beinhaltet
add('Group by code order by Anzahl DESC');
end;
DataModule_CCR.ADOQuery_topten_clientcode.Active:= true;
DataModule_CCR.ADOQuery_topten_clientcode.open;

[\code]

die Query, die mir den Wert liefert, mit dem das Feld Anzahl aus der ersten Query verrechnet werden soll.

Code:
 DataModule_CCR.ADOQuery_anzahlDS.Close;
DataModule_CCR.ADOQuery_anzahlDS.Active:=false;

with DataModule_CCR.ADOQuery_anzahlDS.SQL do
  begin
  clear;
  add('SELECT COUNT (*) AS Anzahl FROM prod_report ');

  add(' Where (jahr_monat = '+QuotedStr(CB_jahr_monat.Text)+')');
  add(ausdruckok);
  end;
Label1.Caption:=DataModule_CCR.ADOQuery_anzahlDS.SQL.Text;
DataModule_CCR.ADOQuery_anzahlDS.Active:=true;
DataModule_CCR.ADOQuery_anzahlDS.open;
Edit: Sorry, irgenwie klappt das bei mir gerade auch nicht mit dem Code einfügen.
Andre
  Mit Zitat antworten Zitat