Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by shmia,
9. Sep 2005
Nein, Locate funktioniert auf jedem Feld. Man darf sogar 2 oder mehr Felder und Suchwerte angeben.
Bei Memory-Datasets ist Locate sehr schnell.
Am Anfang ist die Tabelle leer; sie muss erst mit .Insert oder .Append (ist das Gleiche) gefüllt werden.
Mit dataset.IsEmpty kann abgefragt werden, ob die Tabelle leer ist.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by shmia,
9. Sep 2005
Natürlich:
ds.Locate('Feld1', suchwert, );
Du kannst übrigens ein TDatasource mit einem TDBGrid verbinden.
DataSource.Dataset := JvMemoryData1 und sogleich hast du einen vollwertigen Editor.