SQL sorguda küçük büyük harf duyarlılığı.

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Aşağıdaki sorgu küçük büyük harfe duyarlımıdır.Ben çalıştırdım duyarlılık gösterdi.
Oysa sanki daha önce başak bir zaman böyle bir sorguda duyarlılık göstermemişti gibi geliyordu bana.Ben küçük büyük harfe duyarsız olsun istiyordum.

Kod:
rs.Open "Select * from [2010$] where MALZEME_CİNSİ like '" & _
deg & "%' order by MALZEME_CİNSİ;", conn, adOpenKeyset, adLockReadOnly
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Ayrım yapmaz, normal olarak duyarsızdır yanı I% yazarsan I ve ı larda gelır

Eğer I ve ı ayrımı yapacaksan

SELECT Sehır FROM Sehırler WHERE Sehır like'%I%'COLLATE Turkısh_CS_AS


Sehir lıke '%I%' ıfadesının sonuna eklene COLLATE Turkısh_CS_AS komutu ıle Sehır alanında yapılacak aramanın Turkısh_CS_AS collatıon'una göre yapılacağını bıldırmış oluyoruz.
Collatıon tanımı ıçerısınde yer alan CS harflerı Case Sensıtıve yanı büyük küçük harfe duyarlı olduğunu göstermektedır.

Case Insensitive (Büyük küçük harf ayrımı yapmayan) şeklı

Ayrıca Sütun ve tablo adları ıcın Sunucu büyük/küçük harfe duyarsız seçeneğiyle yüklenmış olması gerekır.

http://office.microsoft.com/tr-tr/access/HP030838811055.aspx

" ı harfı basmıyor"
 
Son düzenleme:

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba

Ayrım yapmaz, normal olarak duyarsızdır yanı I% yazarsan I ve ı larda gelır

Eğer I ve ı ayrımı yapacaksan

SELECT Sehır FROM Sehırler WHERE Sehır like'%I%'COLLATE Turkısh_CS_AS


Sehir lıke '%I%' ıfadesının sonuna eklene COLLATE Turkısh_CS_AS komutu ıle Sehır alanında yapılacak aramanın Turkısh_CS_AS collatıon'una göre yapılacağını bıldırmış oluyoruz.
Collatıon tanımı ıçerısınde yer alan CS harflerı Case Sensıtıve yanı büyük küçük harfe duyarlı olduğunu göstermektedır.

Case Insensitive (Büyük küçük harf ayrımı yapmayan) şeklı

Ayrıca Sütun ve tablo adları ıcın Sunucu büyük/küçük harfe duyarsız seçeneğiyle yüklenmış olması gerekır.

http://office.microsoft.com/tr-tr/access/HP030838811055.aspx

" ı harfı basmıyor"
Zafer bey teşekkür ederim.
 
Üst