Einzelnen Beitrag anzeigen

Michael80

Registriert seit: 20. Nov 2003
Ort: Treuchtlingen
72 Beiträge
 
Delphi 10.3 Rio
 
#1

DataSnapServer/Client Anwendung - Operation bei geöffneter Datenmenge nicht möglich

  Alt 23. Sep 2019, 12:20
Hallo Zusammen,

ich versuche gerade unseren MSSQL Server über eine App erreichbar zu machen. Da Android ja kein MSSQL über FireDAC unterstützt bin ich im DataSnapServer hängengeblieben, und das sieht auch relativ
gut aus.

Aufbau Server:
DBX connection, SQLDataSet, Datasetprovider

Client:

SQLConnection, DSProviderConnection, ClientDataSet

In der IDE passt das ganze und die Daten werden auch angezeigt, jedoch kann ich in der Laufzeit die Abfrage nicht ändern.

Bei der Recherche habe ich gelesen dass poAllowCommandText true sein muss und dass ich über Command text auf dem Client dann die SQL senden kann.
Die Laufzeit meckert mir aber dass die Operation bei geöffneter Datenmenge nicht möglich ist.

Code:
ClientDataSet1.CommandText := 'Select * XXX where ABC = 2';
ClientDataSet1.Execute;
Ich bin etwas am verzweifeln und auch mein Freund Google hilft mir nicht weiter.

Vielleicht bin ich auch einfach nur zu blöd

Danke im Voraus für eure Mühe

Gruß

Michael
Wer kämpft kann verlieren, wer nicht kämpft hat schon verloren
  Mit Zitat antworten Zitat