Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Von Dbgrid auf DbLookUpCombobox übertragen (https://www.delphipraxis.net/186933-von-dbgrid-auf-dblookupcombobox-uebertragen.html)

2Eddy2 14. Okt 2015 07:53

Datenbank: SQL • Version: 00 • Zugriff über: Button

Von Dbgrid auf DbLookUpCombobox übertragen
 
Guten morgen,:-D

Ich bin neu hier und auch neu in der Programmierung von Delphi.

Meine Frage ist kriegt man das hin, dass ich durch ein Button klick (Neben dem Button ist die DbLookUpCombobox) in eine neue Unit rein komme und das was im Dbgrid anklicke und es auf die DbLookUpCombobox sozusagen überträgt ?
Ich hab irgendwie von OnCellclick gehört, aber soweit bin ich ja noch nicht ^^

Danke im vorraus.:stupid:

BadenPower 14. Okt 2015 11:33

AW: Von Dbgrid auf DbLookUpCombobox übertragen
 
Zitat:

Zitat von 2Eddy2 (Beitrag 1318615)
das was im Dbgrid anklicke und es auf die DbLookUpCombobox sozusagen überträgt ?

Wenn das DBGrid und die DBLookupComboBox an der gleichen DataSource hängen, dann wird automatisch der entsprechende Wert angezeigt. Vorausgesetzt Du hast auch die entsprechenden Werte in zum Beispiel KeyField und ListField eingtragen.

Perlsau 14. Okt 2015 14:46

AW: Von Dbgrid auf DbLookUpCombobox übertragen
 
Zitat:

Zitat von 2Eddy2 (Beitrag 1318615)
Meine Frage ist kriegt man das hin, dass ich durch ein Button klick (Neben dem Button ist die DbLookUpCombobox) in eine neue Unit rein komme und das was im Dbgrid anklicke und es auf die DbLookUpCombobox sozusagen überträgt?

Wenn ich dich richtig verstanden habe, hast du auf Form1 ein DBGrid, auf Form2 eine DbLookUpCombobox und möchtest erreichen, daß beim Zeilenwechsel im DBGrid ein Datensatzwechsel in der DbLookUpCombobox erfolgt. Nichts leichter als das, wenn beide an derselben DataSource hängen. Um letzteres zu erreichen, verwahrt man Datenbank-Komponenten wie Queries und DataSources in einem Datenmodul, auf das alle Units, die das benötigen, Zugriff haben, indem die Unit des Datenmoduls in die Uses-Klausel aufgenommen wird. Beim Zeilenwechsel im DBGrid ändert sich automatisch der der Datensatz-Zeiger, so daß in allen mit demselben DataSource verbundenen Datensteuerungskomponenten (DBGrid, DBEdit usw.) stets derselbe Datensatz angezeigt wird.

Zitat:

Zitat von 2Eddy2 (Beitrag 1318615)
Ich bin neu hier und auch neu in der Programmierung von Delphi.

Halte ich nicht wirklich für eine gute Idee, als Delphi-Anfänger gleich mit der Datenbank-Programmierung zu beginnen. Vielmehr würde ich dir dringend empfehlen, dir zuerst die wichtigsten Grundlagen anzueigen, indem du z.B. entsprechende Tutorials durcharbeitest.

2Eddy2 21. Okt 2015 12:58

AW: Von Dbgrid auf DbLookUpCombobox übertragen
 
Tut mir leid wegen der so späten antwort.

Danke für eure Hilfe, hat wundervoll geklappt :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz