Selâmlar,
Arkadaşlar veritabanı tablosunda alfabetik bir alana sayı girildiğinde order by stokadi dediğimde de sıralamayı doğru yapmamaktadır. Firedac'ın AdConnection.sort.options özelliğinde bazı seçimleri seçtiğimde de yapmamakta.
Sıralamanın
1, 10, 100 öncelikli değilde
satıra göre 1, 2, 3 ... 10, 11, 12, 13, .. şeklinde olmasını istiyorum.
Bu konuyla ilgili nasıl bir seçeneğim olabilir ?
Hayırlı işler dilerim.
Teşekkürler,
Firedac sorgu nesnesiyle sıralama hatası
- ender_arslanturk
- Kıdemli Üye
- Mesajlar: 709
- Kayıt: 18 Şub 2005 03:38
- Konum: İstanbul
- sabanakman
- Kıdemli Üye
- Mesajlar: 3077
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Firedac sorgu nesnesiyle sıralama hatası
Sıralama doğru, karakter tipli alanlarda sıralama sözlük sıralamasına göre yapılır. İşin özü "1 110" değeri "1 12" den sözlük sıralama mantığına göre daha önce gelmektedir. Bu sorun ancak kırılımların basamaklarını denkleştirerek giderebilirsiniz. "1 110" ancak "1 012" değerinden sonra gelecek ve sıralama düzelecektir.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
- ender_arslanturk
- Kıdemli Üye
- Mesajlar: 709
- Kayıt: 18 Şub 2005 03:38
- Konum: İstanbul