![]() |
Datenbank: Mysql • Version: 5.0.27 • Zugriff über: MyDac
comboboxen verknüpfen mit mysql-daten
Hallo zusammen,
das wird jetzt schwer zu erklähren, aber ich geb mein bestes... Ich habe vor eine Art Produkt-Katalog zu erstellen. Dazu benötige ich (erstmal zum testen) zwei auswahl- Comboboxen, welche zueinander in Abhängigkeit stehen. Als Beispiel: Wenn ich in der Combobox Hersteller 'VW' anklicke, darf in der Combo Modelle nur noch Golf, Passat etc. stehen. Andersrum darf in der Box Hersteller nur noch 'VW' übrig bleiben, wenn ich bei Modelle ein Modell anklicke. Die Daten stammen aus einer MySql Datenbank, auf welche ich mit mydac zugreife... Ich hoffe Ihr könnt helfen MfG Florian |
Re: comboboxen verknüpfen mit mysql-daten
Nimm für die Automarken eine DBLookUpComboBox und eine weitere verknüpfst Du mit einer Query
in der Du die Modelle anzeigst. |
Re: comboboxen verknüpfen mit mysql-daten
Hab ich schon versucht, aber ich weiß nicht so recht, wie ich damit umgehen soll. Kann mir vielleicht Jemand eine kurze Beschreibung geben, wo ich was eingeben muss?
Danke... |
Re: comboboxen verknüpfen mit mysql-daten
Du brauchest zwei query fuer diese ComboBoxes haben.
Q1 - parent Q2 - child Q2.DataSource := DataSource1; Q1.SQL.Text := 'select name from Hersteller'; Q2.SQL.Text := 'select name from Modell where hersteller = :pHerstellerName'; ComBoBox1.OnChange - ComboBox2.Text := ''; and Q2.Close/Open for refresh data in second combo; etwas Ähnliches |
Re: comboboxen verknüpfen mit mysql-daten
Ein Lookup-Control besitzt 2 Datensourcen, eine für die Quelle (ListSource) also die Herkunft der Auswahlliste und der Ziel, in welches der ausgewählt Wert eingefügt wird.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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