android uygulamada stored procedure calistirma

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
tayipk
Üye
Mesajlar: 284
Kayıt: 27 Kas 2013 11:32

android uygulamada stored procedure calistirma

Mesaj gönderen tayipk »

Kolay gelsin arkadaşlar. Datasnap bağlantı ile yapmış olduğum android uygulamada bütün kodları ve sorgulamaları mobil üzerinden calistiriyorum benim istediğim uzak bilgisayardaki SQL server a stored procedurelwrimi yazayım android tarafınasadece bunun cagirip uygulamak kalsın. Mobil projede stored procedure kullanmanın yolları hakkında yardımcı olabilirmisinz. Datasnap server tarafında SQL dataset ve provider kullanıyorum mobil tarafında server a bağlantı için client dataset kullanıyorum.yada datasnapsiz bir şekilde uzak bağlantı yapma şansım varmıdır projem sadece rapor verecek herhangi bir veri girişi yapılmayacak. Yardımlarınızı için şimdiden tesekkureserim.
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
sheshman
Üye
Mesajlar: 39
Kayıt: 14 Eki 2015 06:09
İletişim:

Re: android uygulamada stored procedure calistirma

Mesaj gönderen sheshman »

Stored Procedure çalıştırmak düz sorgu göndermekle aynı mantığa sahip;

Kod: Tümünü seç

sorgu.Close;
sorgu.SQL.Clear;
sorgu.SQL.Add('execute DB_ADI.dbo.uretim_Raporu');
sorgu.Execute;
bu da parametreli hali ;

Kod: Tümünü seç

sorgu.Close;
sorgu.SQL.Clear;
sorgu.SQL.Add('execute DB_ADI.dbo.Uretim_Raporu :ReportID :Parameters :Criteria');
sorgu.Params.ParamByName('ReportID').AsInteger:=StrToInt(rapor_kod);
sorgu.Params.ParamByName('Parameters').Value:='';//o an gerekli olmadığı için boş 
sorgu.Params.ParamByName('Criteria').Value:='';//o an gerekli olmadığı için boş 
sorgu.Execute;
dönen değerleri düz sql komutu göndermişsin gibi alıp istediğin yere yazdırabiliyorsun.
And shepherds we shall be, For Thee, my Lord, for Thee. Power hath descended forth from Thy hand, That our feet may swiftly carry out Thy command. So we shall flow a river forth to Thee
And teeming with souls shall it ever be. In nomine Patris et Filii et Spiritus Sancti.
Cevapla