Einzelnen Beitrag anzeigen

Kralle

Registriert seit: 31. Okt 2004
Ort: Bremerhaven
349 Beiträge
 
Delphi XE7 Professional
 
#5

AW: XE5: MyBase einzelnen Wert im DataSet ändern

  Alt 13. Apr 2014, 08:45
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.

Es gibt doch jede Menge Tutorials bzgl. Delphi und Datenbanken, warum schaust du dir die nicht mal an?

z.B. http://www.delphi-treff.de/tutorials/datenbanken/
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
OS: Linux Mint 20 Cinnamon (64-Bit), Windows 10 Professional, Delphi XE7 Pro SP1 +(Mobilpack & FireDAC), Lazarus 2.1 (Freepascal 3.3.1),

Geändert von Kralle (13. Apr 2014 um 08:53 Uhr)
  Mit Zitat antworten Zitat