Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi DataModule anprechen und steuern....bitte heft mir!!!! (https://www.delphipraxis.net/49621-datamodule-anprechen-und-steuern-bitte-heft-mir.html)

Baeumchen 13. Jul 2005 22:34


DataModule anprechen und steuern....bitte heft mir!!!!
 
Guten abend DP'ler :)

ich bin langsam so weit, beim probieren in Delphi, das ich jetzt DataModule auslagern wollte, klingt ja eigentlich noch ganz schön

nur jetzt habe ich das folgene Problem!
ich habe keinen DB-Alias, sonder erzeuge den Pfad erst zur Laufzeit
und müssen bei mir erst die eigenschaften der Tabelle und dann vom DataSource Festgelegt werden und dann aktiviert, das geht auch super!
also mit onCreate beim Modul

nur jetzt habe ich das Problem, das erst die datenbanken eigenschaften im Modul gesetzt werden müssen und dann erst die von einem Edit-Feld im Main-Form, wie kann ich jetzt umsetzten

Delphi-Quellcode:
dbanbindungen.DataModuleDB.TabSchueler.Active := True;
so mache ich das Steuerelement TabSchuler Aktiv
und dann will ich im main noch das machen:
Delphi-Quellcode:
DBComboBox1.Enabled := False;
DBComboBox1.DataSource := DataModuleDB.DSSchueler;
DBComboBox1.Enabled := True;
ich hoffe mal das ich euch begreiflich machen konnte was ich möchte, wenn nicht bitte einfach nachfragen

CalganX 14. Jul 2005 12:03

Re: DataModule anprechen und steuern....bitte heft mir!!!!
 
Hi,
ganz verstanden habe ich dich zwar nicht, aber ich versuch's mal zu erklären, was ich glaube was du wissen wolltest. *g*

Wenn du auf Komponenten deines Datenmoduls zugreifen willst, musst du als erstes die Unit deines DatenModuls (z.B. udmMain) in deine uses-Liste aufnehmen. Und dann einfach über
Code:
[i]DatenModulName[/i].[b]Komponentenname[/b].{...}
War es das was du wissen wolltest? ;)

Chris

Baeumchen 14. Jul 2005 16:16

Re: DataModule anprechen und steuern....bitte heft mir!!!!
 
Liste der Anhänge anzeigen (Anzahl: 1)
naja eigentlich habe ich das ja auch so gemacht...

aber jetzt kommt noch dazu, das der fehler, sie anlage kommt im modul :(

an der zeile

TabSchueler.DatabaseName := PfadDB;

bzw die ist blau *gg*


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 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