AccessTr.neT
Belli aralıktaki kaydı çekme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Belli aralıktaki kaydı çekme (/konu-belli-araliktaki-kaydi-cekme.html)

Sayfalar: 1 2


Belli aralıktaki kaydı çekme - realuser - 03/11/2011

Merhaba,

Ben belli aralıktaki kayırları çekmek istiyorum.
Örneğin 5000 kayıt var bunlardan ilk 100 kaydı sonra 100 ile 200 arasındaki kaydı vb. çekmek istiyorum.
Ms Access de bunu nasıl yapabiliriz.


Cvp: Belli aralıktaki kaydı çekme - alpeki99 - 03/11/2011

ADO veya DAO kullanarak döngü aracılığıyla yapabilirsiniz.


Cvp: Belli aralıktaki kaydı çekme - Seruz - 03/11/2011

Bu işlemi tam olarak nerede ve ne amaçla kullanacağınızı yazmamışsınız
ancak tahminimce bir çeşit kayıtları sayfalama yapmak istiyorsunuz.

Bu işlem için ADO'nun sayfalama özelliğini kullanabilirsiniz.
ADO Recordset'lerindeki PageSize (sayfadaki kayıt sayısı)
ve AbsolutePage (kayıtları istenen sayfa) özellikleri bu iş idealdir.

Örnek kullanım için aşağıdaki konudaki sayfalama örneğini inceleyebilirsiniz.
Toplu Resim Gösterimi


Cvp: Belli aralıktaki kaydı çekme - realuser - 03/11/2011

Evet, sayfalama yapmak istiyorum yani tüm kaydı çekip listede göstermek çok yavaş olacağı için önce ilk 100 kaydı çekip göstereceğim, sonra butona tıklanınca 100 ve 200 arasındakileri database den çekip listede göstermek istiyorum.
Bunu ms-access de mesajda belirttiğiniz ADO ile yapabilir miyim?


Cvp: Belli aralıktaki kaydı çekme - Seruz - 04/11/2011

Tabii, yapabilirsiniz, lütfen örneği inceleyin.
Örneğin bir liste kutusu kullanabilirsiniz bu iş için.


Cvp: Belli aralıktaki kaydı çekme - life_exciting - 10/11/2011

Sn.realuser Sorununuzu Çözebildiniz mi?