![]() |
Re: Fibplus Dataset / SQL ändern
Also, die "Default*"-Dinger sind die Datasets, richtig? Wie ich schon sagte, ich kenne FibPlus leider nicht, aber woran erkennst Du, dass die Änderungen nicht übernommen werden? Gibt es eine Fehlermeldung oder wird die Anzeige (z.B. in einem DBGrid) nicht refreshed?
|
Re: Fibplus Dataset / SQL ändern
Also ich würde, speziell da es sich auch um unterschiedliche Tabellen handelt, auf denen die Abfragen laufen, für jede Abfrage ein separates DataSet nehmen und dann je nach Bedarf z.B. die Verknüpfung beim DataSource oder den Nachfolgekomponenten ändern.
Und wenn ich deine Code richtig deute, addest du in TDM.dataset_setup nacheinander die ganzen SQLs, nachdem du jeweils das vorhergehende wieder gelöscht hast. Dann steht auf jeden Fall zum Schluß immer das gleiche drinnen. |
Re: Fibplus Dataset / SQL ändern
@ DeddyH: Die Fehlermeldung erscheint inder Anwendung.
@ Der Jan: Zitat:
Zitat:
Bin gerade am überlegen ob ich wieder zu der vorigen lösung mit separaten Datasets wechsle... :gruebel: Manfred |
Re: Fibplus Dataset / SQL ändern
Ah ja, sry, hatte die _C, _d, etc, übersehen... Ich würde dir aber auf jeden Fall empfehlen, wieder separate Datasets zu nehmen....
|
Re: Fibplus Dataset / SQL ändern
Hallo Jan
Danke für Dein Feedback. :dp: Shalom Manfre |
Re: Fibplus Dataset / SQL ändern
Hallo manfred_h
der Beitrag ist schon etwas älter, aber ich beschäftige mich gerade selber mit diesem Problem, aber vielleicht kann ich Dir einen Tipp geben.
Delphi-Quellcode:
Vor dem Aufruf von GenerateSQLs muss Dataset erst geöffnet werden.
SelectSQL.Add (sql_string_default);
GenerateSQLs; Open;
Delphi-Quellcode:
Ich weis nicht ob es noch hilft, aber vielleicht kannst Du es ja mal probieren.
SelectSQL.Add (sql_string_default);
Open; GenerateSQLs; Bis bald Chemiker |
Re: Fibplus Dataset / SQL ändern
Hallo Chemiker
Danke für die Info. Habe das Design aber inzwischen wieder zurückgestellt. Werde mir Deine Vorschläge aber für das nächste mal merken. Danke für Deine Hilfe Shalom Manfred |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 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-2025 by Thomas Breitkreuz