23-04-2021, Saat: 11:48
Merhabalar
DataSnap Rest ServerMethod daki fonksiyonum parametrelerine nasıl ulaşabilirim?
Server TServerMethod daki kod şöyle
Client Form daki kod
Button1 de sonuç 11 geliyor
Button 2 de sonuç 0 geliyor
DataSnap Rest ServerMethod daki fonksiyonum parametrelerine nasıl ulaşabilirim?
Server TServerMethod daki kod şöyle
function TServerMethods1.topla(a, b: integer): integer; begin Result:=a+b; end;
Client Form daki kod
Button1 de sonuç 11 geliyor
procedure TForm2.Button1Click(Sender: TObject); begin RESTClient1.BaseURL:='http://localhost:8080/datasnap/rest/TServerMethods1/topla/5/6'; RESTResponse1.RootElement:='result[0]'; RESTRequest1.Execute; FDMemTable1.Open; end;
Button 2 de sonuç 0 geliyor
procedure TForm2.Button2Click(Sender: TObject);
begin
RESTClient1.BaseURL:='http://localhost:8080/datasnap/rest/TServerMethods1';
RESTResponse1.RootElement:='result[0]';
RESTRequest1.Resource:='topla';
RESTRequest1.Params.Clear;
RESTRequest1.AddParameter('a','5',TRESTRequestParameterKind.pkGETorPOST);
RESTRequest1.AddParameter('b','6',TRESTRequestParameterKind.pkGETorPOST);
RESTRequest1.Execute;
FDMemTable1.Open;
end;

