Thema: Delphi Gotonearest ADO?

Einzelnen Beitrag anzeigen

Benutzerbild von mikhal
mikhal

Registriert seit: 11. Sep 2003
Ort: Linz am Rhein
796 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Gotonearest ADO?

  Alt 5. Nov 2005, 15:57
Ich vermute mal, daß "Personalnummer" dein PrimaryKey ist und ein Integer, dann sollte folgendes funktionieren:

Delphi-Quellcode:
procedure TForm1.Edit1Change(Sender: TObject);
begin
  with table1 do
  begin
    if Locate('Personalnummer', StrToInt(edit1.Text), [loPartialKey]) then
    begin
      edit2.text:= fieldbyname('Name').Asstring;
      edit3.text:= fieldbyname('Vorname').Asstring;
      edit3.text:= fieldbyname('Gehalt').Asstring;
    end;
  end;
end;
Grüße
Mikhal

[edit] GotoNearest läßt sich eigentlich nur mit einer teilweisen Übereinstimmung realisieren, daher der Nachtrag "loPartialKey".
Michael Kraemer
Computer erleichtern die Arbeit...
...und die Erde ist eine Scheibe!
  Mit Zitat antworten Zitat