Also, ich hab das mit dem Index jetzt mal weggelassen. Jetzt ist es bei mir so: Es ist egal, welchen Datensatz ich auswähle, es werden immer nur die Daten vom letzten Datensatz zugeordnet.
So rufe ich den Datensatz auf:
Code:
procedure TForm1.ComboBox2Change(Sender: TObject);
begin
try
Form3.Table1.Locate('Name',Combobox2.text,[LoCaseInsensitive]);
except
end;
Edit2.text:=Form3.Table1.fieldbyname('Str').asstring;
Edit3.text:=Form3.Table1.fieldByname('Ort').asstring;
end;
Gruß Matze