AccessTr.neT
Listbox Da Türkçe Karakterler En Sonda Sıralanıyor - 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ığı: Listbox Da Türkçe Karakterler En Sonda Sıralanıyor (/konu-listbox-da-turkce-karakterler-en-sonda-siralaniyor.html)

Sayfalar: 1 2 3 4 5 6 7 8 9 10 11


RE: Listbox Da Türkçe Karakterler En Sonda Sıralanıyor - accessman - 03/06/2020

Teşekkürler arkadaşlar deneyeceğim


RE: Listbox Da Türkçe Karakterler En Sonda Sıralanıyor - feraz - 03/06/2020

Sayın @accessman bekliyoruz sonucu.


RE: Listbox Da Türkçe Karakterler En Sonda Sıralanıyor - accessman - 03/06/2020

Data Source=c:\mydb.db;Version=3;UTF8Encoding=True;
bunu nasıl kullanacağımı bulamadım zira ODBC bağlantısını dış veri al ile yapıyorum
SELECT distinct tListedenAl.isim FROM tListedenAl  ORDER BY tListedenAl.isim;
bu Sql ile sonuç değişmedi


RE: Listbox Da Türkçe Karakterler En Sonda Sıralanıyor - feraz - 03/06/2020

Ado ile vs aldırmayı denerseniz verdiğim kod işe yarayabilir.
Tabii ado ile nasıl bağlantı kurulur bilemiyorum daha doğeusu internette var bağlantı olayları excelde çalıştıramamıştım Driver zımpırtısı hata vermişti.Araştırıp denerseniz belki verdiğim kod işe yarayabilir.


Re: Listbox Da Türkçe Karakterler En Sonda Sıralanıyor - alicimri - 05/06/2020

Aşağıdaki KTF ve Sql Metnini kendinize uyarlayarak deneyiniz.
Kod:
SELECT Tablo1.isim FROM Tablo1 GROUP BY Tablo1.isim ORDER BY sira([isim]);
 
Kod:
Function sira(metin As String)
Dim ilk As String
ilk = Mid(metin, 1, 1)
sira = Asc(ilk)
If ilk = "Ç" Then sira = 67.5
If ilk = "Ğ" Then sira = 71.5
If ilk = "İ" Then sira = 72.5
If ilk = "Ö" Then sira = 79.5
If ilk = "Ü" Then sira = 85.5
sira = sira & Mid(metin, 2)
End Function




RE: Listbox Da Türkçe Karakterler En Sonda Sıralanıyor - berduş - 06/06/2020

Sayın @alicimri kodu deneme imkanım olmadı ama bildiğim kadarıyla maalesef sqlite dış fonksiyonları çalıştırmıyor, En basitinden deneme amaçlı olrak CStr() benzeri 1-2 fonksiyonu denediğimde hata verip çalışmadı, siz deneyebildiniz mi? Sqliteta Çalıştı ise nasil yaptığınızı anlatabilir misiniz?
Şimdiden teşekkürler, iyi çalışmalar.