AdoQuery ile Öğrenci No alanının otomatik sıralanması

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Firarist
Üye
Mesajlar: 129
Kayıt: 13 Eki 2003 06:41
Konum: Antalya
İletişim:

AdoQuery ile Öğrenci No alanının otomatik sıralanması

Mesaj gönderen Firarist »

Veritabanı olarak Access, bağlantı için AdoQuery kullanıyorum. Programın açılışında ve kayıt girişi sırasında OgrenciNo alanının otomatik olarak sıralanmasını (küçükden büyüğe) istiyorum.
Yardım ve önerileriniz için peşinen teşekkürler
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Form un onShow olayında sql dizisini gecersen sıralama oluşturabilirsin

SELECT *
FROM OGRENCI
ORDER BY OGRENCI_NO

Sıralamayı ters cevirmek istiyorsanda DESC komutundan yararlanırsın.

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Firarist
Üye
Mesajlar: 129
Kayıt: 13 Eki 2003 06:41
Konum: Antalya
İletişim:

Kayıt sırasında sıralama yapmıyor

Mesaj gönderen Firarist »

Bunu denemdim ancak kayıt sırasında yeni kayıt yine listenin en sonunda oluyor. Benim istediğim bunun kayıt sırasında da gerçekleşmesi
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

Ogrenci No ya gore bir index olustur
her ekleme yapısında otomatik sıralaması lazım
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Yeni keyıdı append medotu ile mi yapıyorsunuz? Gerci Insert metodu ile yapsanız da o an gridde bulunulan satırın onune insert edecektir. After post'tan sonra Query'nin kapatıp açılması ile ilgili kayıt gerçek yerinde goruntulenebilir....

Gokmen Hocam, Index'in olması tabi ki performans açısından iyidir... Ama Query componentinde bu anlamda işe yarar mı bilmiyorum... Daha dogrusu tahmin etmiyorum.....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

ben hep dataset table falan kullandıgım icin tabi ona gore soyledim simdi:)
ewt query ile olmayabilir.
tek alternatif order by ogrno ve her kayıtta ac kapa yapmak gerek
ÜŞENME,ERTELEME,VAZGEÇME
Firarist
Üye
Mesajlar: 129
Kayıt: 13 Eki 2003 06:41
Konum: Antalya
İletişim:

ilginize Teşekkürler

Mesaj gönderen Firarist »

Arkadaşlar ilgi ve alakanıza sonsuz teşekkürler. Problemimi çözerken sayenizde her gün yeni şeyler de öğreniyorum.
Cevapla