Skip to main content

AccessTr.neT


Sql kodunda sıralama sorunu.

Sql kodunda sıralama sorunu.

Çözüldü #1
Visual Basic Code
rs.Open "SELECT * FROM [ILACLAR] ORDER BY IIf(IsNumeric(Mid([ILAC_NO],1,1)),1,2), IIf(IsNumeric(Mid([ILAC_NO],1,1)),[ILAC_NO],Mid([ILAC_NO],3))*1;", Baglan, 1, 1 

Bu kod ile sayıları ve harf ile başlayan (A-109 gibi) sayıları sıralatabiliyorum.
101-A
101-B
101-C
101-D
101-E
101-F
ACL-200
LMC-001
KCC-201
gibi harf ile biten ve başında üç harf bulunan sayılar için bu çalışmıyor.Bu kodda nasıl revize yaparsam bu verdiğim sayılarıda sıralamaya sokabilirim.
.rar İLAÇLAR.rar (Dosya Boyutu: 76,44 KB | İndirme Sayısı: 11)
Son Düzenleme: 09/07/2013, 03:04, Düzenleyen: alican60.
Cevapla
#2
Örneğinizi Ekleyiniz.
komşuda dülger mi var geliyor keser sesi,
ustalar konuşunca çıraklar keser sesi.
Cevapla
#3
Örneğimi ilk mesaja ekledim.
Cevapla
#4
İncelermisiniz...

Lütfen olumlu veya olumsuz geri dönüş yapınız...
.zip İLAÇLAR.zip (Dosya Boyutu: 124,34 KB | İndirme Sayısı: 13)
Please return your positive or negative ...
Cevapla
#5
Ufuk Bey ilginize teşekkür ederim lakin sıralama karışık geliyor.Vba kodunda sorgu2 demişsiniz ama sorguyu bulamadım.
Son Düzenleme: 09/07/2013, 19:40, Düzenleyen: alican60.
Cevapla
#6
Sıralamayı yaparak nasıl olması gerektiğini yazarmısınız...
Please return your positive or negative ...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da