![]() |
Datensatz aus DBGrid per Doppelklick in DBEDIT Felder
Hallo,
folgendes Problem : Ich hab ein Datenbankprogramm mit mehreren Pagesheets, auf einem ist ein DBGrid, auf einem anderen mehrere DBedit-felder , die die Daten per DBNavigator anzeigen können. Ich möchte jetzt falls im Grid auf eine Zeile doppel geklickt wird den jeweiligen Datensatz in den DBEdit Feldern stehen haben um sie dort ggf. zu editieren. Weiß jemand eine da eine realisierbare Umsetzung ? VIelen Dank schon mal , macht(t) |
Re: Datensatz aus DBGrid per Doppelklick in DBEDIT Felder
zB. so
Delphi-Quellcode:
Aber du redest über DBEdit. Wenn die an die selbe Source gekoppelt sind gehen zeigen die DBEdit-Felder ohnehin den gleichen Wert an. Von daher verstehe ich die Frage nicht so ganz :gruebel:
procedure TForm1.DBGrid1DblClick(Sender: TObject);
begin if DBGrid1.SelectedRows.Count >= 0 then begin DBEdit1.Text:= DBGrid1.Fields[0].AsString; DBEdit2.Text:= DBGrid1.Fields[1].AsString; DBEdit3.Text:= DBGrid1.Fields[2].AsString; usw...... end; end; |
Re: Datensatz aus DBGrid per Doppelklick in DBEDIT Felder
Ne, hatte nicht die selber Source, aber den Quellcode hab ich gebraucht, vielen Dank für Deine Hilfe !
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz