Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#4

AW: DBEdit, DBCheckBox und Co. ohne Navigator

  Alt 18. Apr 2019, 07:25
Dein Problem ist nicht so recht klar.

Nimm Dir ein Grid, eine Query, eine Datasource und ein Navigator und füge sie zusammen und schreibe ein editierbares SQL Statement für die Query und starte das Programm.
Ohne den Navigator überhaupt zu klicken, kannst Du bei einer Arbeit mit dem Grid feststellen, dass er einfach schonmal den Zustand des Dataset / Query reflektiert. Dabei stört er handgeklöpelten Code in keiner Weise.
Und klar, Ereignis getriebener Code kann schief gehen, wenn er zu recursiven Aufrufen führt. Auch dazu trägt der Navigator nicht selbst bei.

Und wegen roter Box:
Ich denke im Unterschied zu meinen Vorrednern, es ist schon legitim, mit Delphi das einzusetzen, womit es antritt. Und RAD ist vielleicht doch was anderes, als jedes Pixel selbst zu malen usw.
Und egal welches Sprache man nimmt, das erste was passiert, es entstehen frameworks, die "alles etwas einfacher machen" und die dann in der 3. Generation diesen Ansatz aus den augen verlieren.

Zuletzt war es ja schließlich Deine Frage, wie es denn nun geht. Am besten, Du lieferst ein konkretes Beispiel, was bei Dir hakt.
Gruß, Jo
  Mit Zitat antworten Zitat