Forum: Datenbanken
Delphi
by Sharky,
4. Okt 2003
Das geht auch nicht. DataField brauchst Du wenn Du deiner Tabelle etwas aus einer anderen Tabelle zuweisen möchtest!
Versuche doch mal das: (ungetestet)
procedure TForm1.ADOQuery1AfterScroll(DataSet: TDataSet);
begin
DBLookupComboBox1.KeyValue := DataSet.FieldByName (DBLookupComboBox1.KeyField).AsVariant;
end;
Forum: Datenbanken
Delphi
by Sharky,
4. Okt 2003
Hai SventT,
es geht schon. Hier mal ein Beispiel:
-Tablenname -> Adressen
-Felder - Adress_id,Name,Vorname
Jetzt hast Du in deiner Anwendung
1 x TADOConnection
1 x TDataSource;
Forum: Datenbanken
Delphi
by Sharky,
4. Okt 2003
Hai SvenT,
grundsätzlich ist eine DBLookupComboBox nicht dafür gedacht in einer Tabelle zu navigieren.
Aber gehen tut es trotzdem. Schreibe doch mal genau was du machen möchtest.
Der eigentliche Einsatz ist es um einem Feld der Tabelle-A den Wert aus einem Feld der Tabelle-B zuweisen zukönnen.