Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi ClientDataSet.CommandText vom Provider aktualisieren (https://www.delphipraxis.net/135759-clientdataset-commandtext-vom-provider-aktualisieren.html)

Eva13 17. Jun 2009 11:24

Datenbank: MS SQL Server 2005 • Zugriff über: ADO

ClientDataSet.CommandText vom Provider aktualisieren
 
Hallo liebe Delphianer!

Ich versuche ein ClientDataSet.CommandText erneut aus dem AdoDataSet.CommandText zu aktualiseren, bis jetzt ohne Erfolg.

Ich möchte den gleichen DataSet aus zwei verschiedene Proceduren verwenden, mit leichten Unterschieden im CommandText. Die ursprüngliche Definition im AdoDataSet (über LogProvider angesprochen) enthält Parameters.
Sobald ich den CommandText beim ClientDataSet verändere, werden die Parameter in ClientDataSet gelöscht, was auch in Ordnung ist, denn die neue CommandText keine Parameter enthält.
Aus einer anderen Maske möchte ich aber erneut auf den CommandText auf den AdoDataSet (über LogProvider) zugreifen, ohne dass ich den CommandText im Programm muss erneut angeben.

FetchParams, CommandText löschen und Execute nützen nichts. :wall:

Den ClientDataSet.CommandText kann ich zwar aus der ClientAnwendung setzen und es funktioniert tadellos, ist aber nicht wartungsfreudig. Sobald ich im AdoDataset in der ServerAnwendung Anpassungen mache, müsste ich jedesmal auch in der ClientAnwendung die Anpassungen nachführen.

Ich hoffe, dass ich die Geschichte einigermassen verständlich beschrieben habe. :spin2:

Kann mir jemand einen Tipp geben?

Besten Dank im Voraus für euere Tipps. :kiss:

Eva


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