Einzelnen Beitrag anzeigen

dragi

Registriert seit: 22. Jul 2003
198 Beiträge
 
Delphi 2005 Personal
 
#1

ADODataSet in ein STringgrid einfügen?

  Alt 13. Nov 2005, 11:56
Datenbank: access • Version: 2003 • Zugriff über: dbgo
Hallo,

ich habe nach dem Auslesen einer TAbelle ein gefülltes ADODataSet. Jetzt möchte ich die Daten wieder in einem StringGrid visualisieren.

Delphi-Quellcode:
procedure TForm2.FillGrid(Sender: TObject);
var
  i: integer;
begin
  for i := 0 to ADODataSet1.RecordCount do
  begin
    StringGrid1.Cells[i,0] := ADODataSet1.FieldByName('Name').AsString;
    StringGrid1.Cells[i,1] := ADODataSet1.FieldByName('Strasse').AsString;
  end;
end;
Aber wie kann ich denn jetzt zum nächsten Datensatz im DataSet springen? Gibt es nciht so etwas wie ADODataSet.Fields[i].FieldByName('Name').asstring? Dann könnte ich das DataSet mit meiner Zählvariable steuern. Wie macht man sowas richtig?

Vielen Dank

Dragi

[edit=sakura] [code]->[delphi] Mfg, sakura[/edit]
Delphi 3 Professional @home
Delphi 2005 PE @home
Delphi 2005 Enterprise @work
  Mit Zitat antworten Zitat