Danke Sebastian für den Hinweis.
Ich fange jetzt wirklich frisch an und versuche mich durch die Tuts und Dokus.
Dein Hinweis kann ich noch nicht werten, ich bin noch nicht so weit.
Möglicherweise meinst du das:
Aus den aktuellen Tut:
http://docwiki.embarcadero.com/RADSt...Base-Tutorial)
Delphi-Quellcode:
procedure TfrClientMain.Button3Click(Sender: TObject);
var
myServer: TUn_ServerModuleClient;
von,bis: TDateTime;
begin
SQLConnection1.Open;
myServer := TUn_ServerModuleClient.Create(SQLConnection1.DBXConnection);
try
Label1.Caption := myServer.callStoredProcedureAuswertung(StrToDateTime(Edit1.Text),StrToDateTime(Edit2.Text));
finally
if SQLConnection1.Connected
then SQLConnection1.close;
myServer.free;
end;
end;
Meinst du das die Instanz von "myServer" nach einem Abbruch neu erzeugt werden soll?
In diesem Fall wäre das recht einfach. Ich nutze hier eine Methode "callStoredProcedureAuswertung" die der DataSnapServer bereitstellt. Es ist aber
auch so dass der Client DataSets konsumiert die über DataSetProvider-ClientDataSet
bereitgestellt werden. Auf der Form gibt es auch eine DSProviderConnection dessen Connection
ich zumindest zur Designtime nicht disconnecten kann.
Sorry für die unqualifizierte Beschreibung, wie gesagt, ich fange wieder frisch an.
Gruß Kostas