Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Grid Sayfalama
#1
Merhaba arakadaslar
cxGrid de veritabanımdan gelen kayıları sayfalamak ıstıyorum. mesela 5000 kayıt var her sayfa belırlı sayıda kayıt gorunsun ıstıyorum.
mssql veritabınından  
SELECT sutun-adlari FROM tabloadi ORDER BY sutun-adlari OFSET n ROWS FETCH NEXT m ROWS ONLY
  gibi sorgularla sayfalndırıyorum. 
Delphi tarafında gorsel olarak sayfalandırma componenti bilen varmı. Ek'teki resimdeki gibi.(bu sıtenın uye sayfası baslıgından Big Grin )
Yoksa butonlar koyup caption larını kodla belirleyerek bıseyler yapmam gerekecek.


Ek Dosyalar Resimler
   
Cevapla
#2
(01-09-2019, Saat: 20:46)serdar Adlı Kullanıcıdan Alıntı: Merhaba arakadaslar
cxGrid de veritabanımdan gelen kayıları sayfalamak ıstıyorum. mesela 5000 kayıt var her sayfa belırlı sayıda kayıt gorunsun ıstıyorum.
mssql veritabınından  
SELECT sutun-adlari FROM tabloadi ORDER BY sutun-adlari OFSET n ROWS FETCH NEXT m ROWS ONLY
  gibi sorgularla sayfalndırıyorum. 
Delphi tarafında gorsel olarak sayfalandırma componenti bilen varmı. Ek'teki resimdeki gibi.(bu sıtenın uye sayfası baslıgından Big Grin )
Yoksa butonlar koyup caption larını kodla belirleyerek bıseyler yapmam gerekecek.

Merhabalar,

Hangi DB kullandığınızı tam olarak bilemiyorum ama fark eden çok bir şey olmayacaktır.
Mantık olarak işlem aynı. Örneği incelemenizi öneririm.

http://www.delphican.com/showthread.php?...=sayfalama


Umarım işinize yarar.

Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla
#3
Kayıt sayısını her sayfada görünmesini istediğiniz adede bölün sonra her 1,2,3,4,5,... sayfaya tıkladıkça sayfano * kayıtsayısı şeklinde sqli oluşturarak listeleyebilirsiniz.

1. sayfa :
SELECT sutun-adlari FROM tabloadi ORDER BY sutun-adlari OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY
2. sayfa
SELECT sutun-adlari FROM tabloadi ORDER BY sutun-adlari OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY
gibi.
WWW
Cevapla
#4
cxGrid Kullanıyorsanız bence server mod'u aktif edip kayıt sayısını dert etmeden kullanabilirsiniz.
Zaten server mode aktif olduktan sonra scrool 'u aşağı doğru çektikçe kendisi bufferleyerek getirecektir.
Cevapla
#5
Tesekkurler arkadaslar
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  XML Dosyayı Grid veya StrinGrid'e Aktarma MuhammedYasir 17 4.332 04-05-2022, Saat: 11:25
Son Yorum: mkysoft
Question TRestResponse (json olarak) veya TFdMemTable'dan grid bileşenine bilgi aktarımı AlpDmr 6 2.017 23-02-2022, Saat: 00:44
Son Yorum: barutali
  Grid Listeleme gonulali 2 641 20-09-2021, Saat: 20:02
Son Yorum: gonulali
  Grid üzerinde kırılım oluşturmak. Bay_Y 11 3.596 30-12-2020, Saat: 16:28
Son Yorum: Bay_Y
  DevExpress FMX Grid hayırlı olsun m_ekici 28 16.127 13-12-2020, Saat: 23:22
Son Yorum: engerex



Konuyu Okuyanlar: 1 Ziyaretçi