DbGrid Verileri Biriktirme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
thexxi
Üye
Mesajlar: 5
Kayıt: 10 Mar 2015 12:56

DbGrid Verileri Biriktirme

Mesaj gönderen thexxi »

Merhaba Arkadaşlar,

örnek projemde
restClient1
resRequest1
restResponse1
RestResponseDataSetAdapter1
FDMemtable1
DataSource2

bir buton ve bir adet dbgrid bulunmakta.

amacım rest ile web sitemizdeki ürünlerin isimlerini çekebilmek ancak, site her sorguda 500 ürün ismi veriyor bu doğal olarak 2000 ürün için 4 sorgu yapmam gerekiyor..

Ancak sorun şu; dbgrid e gelen her yeni veri eski veriyi yok ediyor ben ise bu verilerin alt alta birikmesini istiyorum..

Nasıl bir şey yapabilirim?
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2356
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: DbGrid Verileri Biriktirme

Mesaj gönderen freeman35 »

alt alta dört grid koyabilirsin.
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
ertank
Kıdemli Üye
Mesajlar: 1650
Kayıt: 12 Eyl 2015 12:45

Re: DbGrid Verileri Biriktirme

Mesaj gönderen ertank »

thexxi yazdı: 25 May 2020 11:20 amacım rest ile web sitemizdeki ürünlerin isimlerini çekebilmek ancak, site her sorguda 500 ürün ismi veriyor bu doğal olarak 2000 ürün için 4 sorgu yapmam gerekiyor..

Ancak sorun şu; dbgrid e gelen her yeni veri eski veriyi yok ediyor ben ise bu verilerin alt alta birikmesini istiyorum..

Nasıl bir şey yapabilirim?
Merhaba,

Ekrandaki DBGrid bir MemoryTable bilgisi göstersin. Rest sunucudan bilgi geldikten sonra bu MemoryTable içine kod yazarak kayıtları ekleyin.
Bu işlemi 4 defa yaptığınız zaman MemoryTabe içinde 2000 kayıt olacaktır.
thexxi
Üye
Mesajlar: 5
Kayıt: 10 Mar 2015 12:56

Re: DbGrid Verileri Biriktirme

Mesaj gönderen thexxi »

Fdmemtable kullanıyorum, sorguya restrequest1.execute ile başlıyorum. Dediğinizi nasıl yapabilirim tam olarak?
ertank
Kıdemli Üye
Mesajlar: 1650
Kayıt: 12 Eyl 2015 12:45

Re: DbGrid Verileri Biriktirme

Mesaj gönderen ertank »

İkinci bir FDMemTable kullanmanız gerekli. Veri geldikten sonra ikinci FDMemTable içine manuel kayıt yapmanız gerekli.
thexxi
Üye
Mesajlar: 5
Kayıt: 10 Mar 2015 12:56

Re: DbGrid Verileri Biriktirme

Mesaj gönderen thexxi »

Dbgridde verileri biriktirmenin bir yolu yok mu?
ertank
Kıdemli Üye
Mesajlar: 1650
Kayıt: 12 Eyl 2015 12:45

Re: DbGrid Verileri Biriktirme

Mesaj gönderen ertank »

thexxi yazdı: 27 May 2020 04:09 Dbgridde verileri biriktirmenin bir yolu yok mu?
Eğer DevExpress TcxGrid kullanabilir iseniz, Unbound mode ile biriktirmeniz mümkün. Ancak Unbound mod ile de yine kayıtları elle eklemeniz gerekecektir.
Cevapla