so ich habe gemerkt, ,das es mit einer dbgrid nicht funktioniert, so habe ich jetzt eine schleife versucht zu bauen nur bekomme ich eine fehlermeldung.
Delphi-Quellcode:
procedure TForm1.BanzeigenClick(Sender: TObject);
var
i, j :integer;
begin
dbMain.Host:=ehost.Text; //Server
dbMain.Login:=euser.Text; //Benutzername
dbMain.Password:=epw.Text; //Passwort
dbMain.Database:=edb.Text; //Name der Datenbank
dbMain.Connected:=True; //Verbindung herstellen
qrmain.SQL.Text:='Select * from `adressbuch` order by name;';
qrmain.Open;
stringgrid1.Cells[0,0] := 'id';
stringgrid1.Cells[1,0] := 'Vorname:';
stringgrid1.Cells[2,0] := 'Name:';
stringgrid1.Cells[3,0] := 'Straße:';
for i := 0 to 2 do
begin
stringgrid1.RowCount := stringgrid1.RowCount + 1;
for j := 0 to 3 do
begin
stringgrid1.Cells[j,i+1] := qrmain.resultset[i][j];
end;
end;
qrmain.Close;
end;
end.
bei dem punkt
:= qrmain.resultset[i][j];
bringt er immer eine fehlermeldung, obwohl ich in diverser literatur gelesen habbe, das es diesen befehl gibt.
Fehler ist
[Fehler] Unit1.pas(127): Undefinierter Bezeichner: 'resultset'
Vielleicht kann mir ja noch mal jemand helfen unnd sagen, , was ich da ändern muss
thx im Vorraus.
yoshie