XE7-Android-REST(JSON) Uygulama ...

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
zagerx
Üye
Mesajlar: 20
Kayıt: 18 Ara 2010 02:42

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen zagerx » 17 Nis 2015 08:33

Çok teşekkür ederim
Hemen deniyorum

Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 521
Kayıt: 05 May 2005 02:24
Konum: DelphiTürkiye.COM

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen hi_selamlar » 11 Tem 2015 12:47

S.A. Herkese saygılar, kolay gelsin...

Çözemediğim bir konu var.

Şöyleki ;

DataSnap | Windows | XE7 | MySQL | ClientDataset

Server.exe çalışıyor.

Client.exe ile verileri çekiyorum. Listeliyorum. Sıkıntı yok.
Grid ile ardı ardına verileri giriyorum. Bu 3 -5 -10 satırda olabilir.
İlk satırı giriyorum. (ID = AutoInc) ID sahası boş geliyor.
ikinci satırı girmeye çalıştığımda " Key Violation " hatası veriyor.

Toplu girip en sonunda ApplyUdate yapmak istiyorum.

Bu hatayı nasıl aşabilirm.

Teşekkür ederim.
Herkes cahildir, bazi konularda.

hbulus
Üye
Mesajlar: 161
Kayıt: 14 Tem 2003 10:30
İletişim:

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen hbulus » 11 Eyl 2015 03:15

Sn. mrmarman,

Örneğinizden yola çıkarak, sql server'deki verilere androidde ulaşabiliyorum. Herşey çok güzel, ancak tek sıkıntı Türkçe
karakterlerde. Ado daki gibi autotranslate:=false gibi bir şansımız yok mu? Nasıl çözebiliriz?

Bir de verileri stringgridde listeliyorum, parasal alanları nasıl sağa hizalayabiliriz?

kolay gelsin.
Erbab-ı kemâli çekemez nakıs olan, rencide olur Dide-i Huffaş ziyadan....

Kullanıcı avatarı
mcuyan
Üye
Mesajlar: 27
Kayıt: 04 Eki 2010 09:47

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen mcuyan » 17 Eyl 2015 02:51

BEnce de bağlandığın bileşenlerde yada kodsal bir hata vardır. yada net hızın düşüktür.

Benim 100 kaydı çekmem 2 sn almıyor.
M.Cihan UYAN
SNC Tech&Soft

skilinc79
Üye
Mesajlar: 1
Kayıt: 13 May 2016 07:14

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen skilinc79 » 13 May 2016 07:16

Merhaba,

Konuya biraz gecikmisim. Link ölmüs tekrar yükleme ihtimaliniz var mi acaba?

akkaya83
Üye
Mesajlar: 19
Kayıt: 01 Tem 2003 09:23
İletişim:

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen akkaya83 » 12 Ara 2016 01:00

Link ölmüş tekrar yükleme imkanınız var mı?

gkmylmz
Üye
Mesajlar: 2
Kayıt: 19 Oca 2017 04:37

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen gkmylmz » 19 Oca 2017 04:46

merhaba dosyayı tekrar dan güncelleme şanşınız varmı acaba benim için çok önemli bi proje varda

10.Köy
Üye
Mesajlar: 54
Kayıt: 29 Ara 2015 07:41

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen 10.Köy » 21 Oca 2017 01:02

Dosyayı daha önce indirmiştim buradan tekrar sayın @mrmarman beye teşekkür ederim.

indirmek için link:
https://app.box.com/s/tbnaoz7ap69xbnik0yggn0hq0uxeu1z1

gkmylmz
Üye
Mesajlar: 2
Kayıt: 19 Oca 2017 04:37

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen gkmylmz » 28 Oca 2017 05:11

10.Köy yazdı:Dosyayı daha önce indirmiştim buradan tekrar sayın @mrmarman beye teşekkür ederim.

indirmek için link:
https://app.box.com/s/tbnaoz7ap69xbnik0yggn0hq0uxeu1z1
çok teşekkür ederim çok makbule geçti

akkaya83
Üye
Mesajlar: 19
Kayıt: 01 Tem 2003 09:23
İletişim:

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen akkaya83 » 01 Şub 2017 10:46

Teşekkür ederiz.. Allah razı olsun.. Deneyeceğim..

novafatih
Üye
Mesajlar: 1
Kayıt: 09 Nis 2017 12:49

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen novafatih » 09 Nis 2017 12:53

Hocam server client mantığı için Datasnap örneği güzel olmuş fakat Bu örnek REST server değil JSON olarak değil. Acaba REST server ile ilgili örnekleriniz mevcutmudur. Ben Datasnap ile geliştirdiğim uygulamalarda Yüz bin (100000) kayıt ve üzeri işlemlerde DataSnap çuvallıyor. direk sql portu üzerinden firedac kullanarak datasnap'a göre 4 kat daha hızlı veri çekip yazabiliyorum. Burda JSON ile ilgili örnekler verebilirseniz seviniriz.

jakarta2
Üye
Mesajlar: 63
Kayıt: 20 Nis 2015 05:51
İletişim:

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen jakarta2 » 17 Eyl 2018 10:44

Merhaba datasnap'ın sql bağlantısı ile ilgili kayıt edememe gibi bir problem yaşıyorum. Select * from table gibi sorgulamalarda hiç bir sıkıntım yok ancak insert, append'te problem yaşıyorum.
if not clientdataset1.active then clientdataset1.active := True;
clientdataset1.insert;
clientdataset1.fieldbyname('kodu').asstring := kod;
clientdataset1.fieldbyname('miktar1').asinteger := strtoint(say1);
clientdataset1.fieldbyname('miktar2').asinteger := strtoint(say2);
clientdataset1.fieldbyname('miktar3').asinteger := strtoint(say3);
clientdataset1.fieldbyname('miktar4').asinteger := strtoint(say4);
clientdataset1.fieldbyname('miktar5').asinteger := strtoint(say5);
clientdataset1.post;
clientdataset1.ApplyUpdates(0);
yapıyorum ama kayıt etmiyor. Bütün satırlar çalışıyor hiç bir hata da vermediği için problemin neden kaynaklandığını anlayamadım.
Birde yeri gelmişken clientdataset1.ApplyUpdates(0);clientdataset1.ApplyUpdates(1);clientdataset1.ApplyUpdates(2); farkı nedir? clientdataset1.ApplyUpdates(0); bütün kayıtları güncelle clientdataset1.ApplyUpdates(1); tek kaydı güncelle mi midir?

jakarta2
Üye
Mesajlar: 63
Kayıt: 20 Nis 2015 05:51
İletişim:

Re: XE7-Android-REST(JSON) Uygulama ...

Mesaj gönderen jakarta2 » 18 Eyl 2018 09:51

Söz konusu sql olunca clientdataset'in commandtext'in başka alternatif olmuyormuş.
Clientdataset1.commandtext('insert ......');
Clientdataset1.execute;

Cevapla