Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TStringList Oluşturup Datasnap ile göndermek?
#1
Merhaba Üstatlar,

Şimdi benim şöyle bir sorunum var.

Bir sınav uygulaması yapıyorum.
Cevap şıklarınarı bir liste haline getirip clientteki listboxa göndermek istiyorum

şöyle bir kodum var
function TServerMethods1.Cevaplar(Value: string): string;
var
i:integer;
strm: TStringStream;
cevaplar : tstringlist;
begin
cevaplar:=TStringList.Create;
q1.Close ;
   q1.SQL.Clear ;

q1.SQL.Add(value);
  q1.open;



  try
       while not q1.Eof do
  begin
  Cevaplar.Add(q1.Fields[i].AsString) ;

   q1.Next;
  end;
finally
  q1.Close;
   Result:= cevaplar.Strings//bu kodu ;
end;
end;


Cevaplar.strings kısmında sıkıştım kaldım. Yani aslında bunu nasıl yapabileceğimi bilemiyorum artık beynim yandı.

Sizce bunu nasıl yapabilirim.

Tekrar anlatayım
                                          Client cevaplar Listbox
1. soru cevap b                        b
2.soru cevap a   ====>           a  
3.soru cevap c                          c

gibi cevaplar var ben o harf kısmını alacam datasnaple clientteki listboxa satır satır ekletecem.

Yardımlarınız için şimdiden çok teşekkür ederim projelerinizde kolaylıklar tek başınızaysanız gerçekten zor iş ama keyifli
Cevapla
#2
Herşey sırayla

DataSnap ile alma kısmına çalışarak başlayın. Forumda hazır wsdl helper bulacaksınız.

Önce gelen (alıcı) (request.content) içeriğini bir görün, sonra bunu formda görüntüleyin. Görüntülemeden memnunsanız response.content ile bu memnuniyetinizi karşı tarafa bildirin. (200 ok) 

Alıcı hazır, sonra da tek bir kelimelik veriyi URL path ile aktarmayı, ardından da json veya xml içerik olarak post etmeyi denersiniz. bu da verici tarafına giriş olacaktır.

Bu size özel bir protokolün ABC'si olacaktır. 

Başarılar
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif


Cevapla
#3
(23-09-2018, Saat: 22:02)mrmarman Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Herşey sırayla

DataSnap ile alma kısmına çalışarak başlayın. Forumda hazır wsdl helper bulacaksınız.

Önce gelen (alıcı) (request.content) içeriğini bir görün, sonra bunu formda görüntüleyin. Görüntülemeden memnunsanız response.content ile bu memnuniyetinizi karşı tarafa bildirin. (200 ok) 

Alıcı hazır, sonra da tek bir kelimelik veriyi URL path ile aktarmayı, ardından da json veya xml içerik olarak post etmeyi denersiniz. bu da verici tarafına giriş olacaktır.

Bu size özel bir protokolün ABC'si olacaktır. 

Başarılar

evet hocam teşekkür ederim şimdi ışık yandı json olarak gönderdiğim içeriği client'te parse edersem sorun çözülür harika teşekkürler
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  ClientDataSet image field yükleme (DataSnap) 41linea41 3 298 22-07-2019, Saat: 08:13
Son Yorum: Fesih ARSLAN
  Datasnap Bindvisual sorunu hakanharbeli 3 458 13-06-2019, Saat: 23:57
Son Yorum: hakanharbeli
  Datasnap defalarca veri çekme sorunu hakanharbeli 11 1.129 17-01-2019, Saat: 23:29
Son Yorum: hakanharbeli
  SQL Server veritabanına nasıl bağlanmalıyız? Unidac mı, Firedac mı, DataSnap mi? csunguray 1 548 07-11-2018, Saat: 11:23
Son Yorum: Fesih ARSLAN
  Datasnap sql to listbox hakanharbeli 2 654 29-04-2018, Saat: 15:43
Son Yorum: hakanharbeli



Konuyu Okuyanlar: 1 Ziyaretçi