Moin,
[DELPHI]if Dataset.Locate( 'ID', 3, [] ) then
Okay, damit weiß ich ob der aktuelle Datensatz der mit der ID=3 ist.
Jetzt muß ich nur noch den dafür sorgen, das der aktuelle Datensatz der mit der ID=3 ist.
Mit Dataset.Locate( 'ID', 3, [] ) scheint man das zu machen.
Kurz ausprobiert: Jupp geht.
Ich habe die letzten Stunden auch dort gelesen, Foren durchsucht und in zwei Datenbankbücher im Regal geschaut, aber bei alle MyBase-Beispiele wurden Daten nur im DBGrid geändert.
Dann habe ich nach 'Dataset' und 'ändern' gesucht und bekam x-Antworten wie man die Breite, Farbe usw. ändern kann. Also, habe ich nach 'Dataset' und 'editieren' gesucht aber dort fand ich nur
DataSet.FieldByName('Status').Value := 1;
in verschieden Schreibweisen - also nur auch auf den aktuellen Datensatz bezogen, aber ich fand nichts wie ich einen Datensatz auswähle.
Gruß HEiko