Belli kayıt Aralıklarını Listeleme

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Belli kayıt Aralıklarını Listeleme

Mesaj gönderen tuanna »

Adodataset veya adoquery ile kullanıcının belli layıt aralıklarını göstermesini istiyorum


nedenmi?

bir çoğunuzun aklına gelmiştir ve çoğu veri tabanı yönetim programında vardır...olmalıdırda...
neyse
milyon kayıtları listelerken kullanıcı bazen uzun süre beklemek zorunda
akalıyor bunu önlemek için atıyorum su kayıttan su kayda kada göster gibi bir seçenek nasıl sunabiliriz...kullanıcıya
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

where ı yazmanın amacı o zaten :wink: Eğer fiziksel kayıt numaralarından bahsediyorsan bence bir önemi yok. Where koşulunda verdiğin alanlar index li alanlarsa nahsettiğin hızda sorguyu çekecektir, şüphen olmasın. Ayrıca 105 inci kayıttan 450 inci kayıta kadar derken zaten VT nin yapısının dağıtık olması vs de işi zorlaştıracaktır :? Mantıklısı hız/perfomans isteniyorsa arama alanları için de index ler oluşturmak :idea:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

sanırım durumu aanlatamadım ben milyon kayıt gösteririken ben adama
1000 kayıtla sayfalama yapmak istiyorum bunun indexle alakasını anlamadım ben...
buda daha hızlı olmazmı

nasıl veri tabanı tasarım programlarında gördüğümüz gibi....i
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Where koşulunu ona göre ayarlaman lazım. yada MySql de Limit, Firebird de Top n gibi kullanabilirsin.
viewtopic.php?t=13439
viewtopic.php?t=4181
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla