Forum: Object-Pascal / Delphi-Language
Delphi
by Delbor,
4. Mär 2017
Hi DeddyH
Hier habe ich zumindest unter FireDac ein Problem. In einer definierten Verbindung kann ich genau eine Datenbank angeben - zumindest muss ich das so interpretieren, nachdem Embarcadero in allen Definitionsbeispielen immer genau eine Datenbank angibt und dabei nichts von einer Verbindung zu mehreren Datenbanken dazuschreibt. Einzig Verbindungspooling bleibt da möglich zu sein.
Aber...
Forum: Object-Pascal / Delphi-Language
Delphi
by Delbor,
3. Mär 2017
Hi Sakura
Ich hab mir DeddyHs Atwort zuunterst auf Seite eins nochmal angesehen. Meinst du die? Das könnte dann etwa so umgesetzt werden:
function TFDMySQLDml.GetContentmasterTables: TStringlist;
var SqlString : String; I: integer;
begin
if FContentmastertables = Nil then then
begin
FContentmastertables := Tstringlist.Create;
SqlString := 'SHOW TABLES';
Forum: Object-Pascal / Delphi-Language
Delphi
by Delbor,
1. Mär 2017
Hi Uwe Raabe
Ups!! Genau das wars! Vielen Dank!
Gruss
Delbor
Forum: Object-Pascal / Delphi-Language
Delphi
by Delbor,
1. Mär 2017
Hi Lemmy
Stimmt. Ich hab das aus einem Beispiel - ziemlich gedankenlos - übernommen. Andrerseits sollte es keinen Schaden anrichten.
Gruss
Delbor
Forum: Object-Pascal / Delphi-Language
Delphi
by Delbor,
1. Mär 2017
Hi zusammen
Da man Pferde ja bekanntlich vom Kopf her aufzäumt, fang ich gleich mal damit an. Meinem Datenmodul habe ich ein Feld mit zugehörigem Setter, Getter und Property verpasst. In private:
FContentmastertables: TStringlist;
und
function GetContentmasterTables: TStringlist;
sowie schliesslich public:
property Contentmastertables: TStringlist read GetContentmasterTables;