Skip to main content

AccessTr.neT


Belli aralıktaki kaydı çekme

Belli aralıktaki kaydı çekme

Çözüldü #1
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.
Cevapla
Çözüldü #2
ADO veya DAO kullanarak döngü aracılığıyla yapabilirsiniz.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #3
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
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #4
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?
Cevapla
Çözüldü #5
Tabii, yapabilirsiniz, lütfen örneği inceleyin.
Örneğin bir liste kutusu kullanabilirsiniz bu iş için.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #6
Sn.realuser Sorununuzu Çözebildiniz mi?
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task