Einzelnen Beitrag anzeigen

Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Sql-Statement: Alle daten einer Tabelle und Zeilenzahl..

  Alt 13. Sep 2003, 11:19
Hallo bartni,

direkt mit SQL geht das nicht. Wenn mySQL StoredProcedures unterstützt, wäre das wohl eine Möglichkeit. Alternativ könntest du z.B. folgendes machen:

SQL-Code:
insert into erg
select '1as LNr, Art, Count(Art) from export group by art
Die Tabelle erg enthält jetzt das Feld LNr, die du jetzt lokal anpassen kannst:

Delphi-Quellcode:
lfNr := 1;
tabErg.Open;
while Not tabErg.eof do
begin
  tabErg.Edit;
  tabErg.FieldByName('LNr').AsInteger := lfnr;
  tabErg.Post;
  tabErg.Next;
  Inc(lfnr)
end;
Der Umweg über das INSERT ist notwendig, da die Query nicht editierbar ist.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat