Entwickler-Ecke

Datenbanken - Datensätze Suchen und Anzeigen


Hans-Georg - Mi 22.09.10 13:39
Titel: Datensätze Suchen und Anzeigen
Hallo
Ich habe fogendes Problem
Ich lasse mir perr SQL eine bestimmten Datensatz Anzeigen das geht in einen DBGrid recht gut aber ich möchte diesen Satz in DBEdits Anzeigen und bearbeiten.
Die DBEdits sind mit einer ADODatasource und ADOTable mit der Tabelle verbunden die Afrage erfolgt über ADOQuery
nun meine Frage:

wie macht ich das die Daten in den zu den Feldern gehörenden DBEdits Angezeigt werden ???

Danke im vorraus
Hans-Georg

Moderiert von user profile iconNarses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.


Muck - Mi 22.09.10 14:10

Hallo,

also, TAdoTable brauchst Du nicht dafuer.

Beispiel:
Dein TDataSource.Dataset setzt Du auf Deine TAdoQuery.
Dein TDBEdit.DataSource setzt Du auf Dein TDataSource.
Dann nur noch Dein TDBEdit.DataField auf den Feldnamen der Query setzten.


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
begin
AdoQuery1.Connection:=ADOConnection1;
AdoQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from Adresse');
ADOQuery1.Open;
DataSource1.DataSet:=AdoQuery1;
DBEdit1.DataSource:=DataSource1;
DBEdit1.DataField:='Name';
DBEdit2.DataSource:=DataSource1;
DBEdit2.DataField:='Strasse';
end;