Veri Tabanında Sorguda Büyük Küçük Harf Sorunu

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
cemrebilgisayar
Üye
Mesajlar: 52
Kayıt: 02 Nis 2007 04:52
İletişim:

Veri Tabanında Sorguda Büyük Küçük Harf Sorunu

Mesaj gönderen cemrebilgisayar »

Merhaba arkadaşlar,

filtreleme yaparken büyük küçük harften dolayı veriler gelmiyor
örneğin;
select * from liste where adi= 'adem'

adem eğer büyük harfle veri tabanına kayıtlı ise gelmiyor. şimdi çoğu arkadaşlar upper kullan derler ama upper tek bir kolonu büyük yapıyor. düşünün benim tablomda 50 tane kolon var ve bunlararın hemen hemen hepsine göre süzme yapacam herbir kolon için upper kullanamam. bunun daha dolay bir yolu varmı
CEMRE BİLGİSAYAR YAZILIM
http://www.cemre.web.tr
kirve
Üye
Mesajlar: 64
Kayıt: 03 Nis 2008 12:40

Re: Veri Tabanında Sorguda Büyük Küçük Harf Sorunu

Mesaj gönderen kirve »

coinsetive diye bi komut hatırlıyorum sanırsam bu isini gorur..
buyuk kucuk harf duyarlılıg yok die biliyorum o komutun amacını
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Veri Tabanında Sorguda Büyük Küçük Harf Sorunu

Mesaj gönderen aslangeri »

s.a.
sql ile yapacaksanız her halukarda buyultme veya küçültme işlemini yapacaksınız.
locaseinsensitive locate komutunun parametresi.
eğer her seferinde büyült küçült yapmak istemiyorsanız bir view hazırlarsınız bir sefer büyültürsünüz (veya küçültürsünüz). sorgulamalaınızdada bu viewi kullanırsınız.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
AhmetNuri
Üye
Mesajlar: 262
Kayıt: 02 Tem 2007 07:55
Konum: ist
İletişim:

Re: Veri Tabanında Sorguda Büyük Küçük Harf Sorunu

Mesaj gönderen AhmetNuri »

Veri tabanına yapılan girişleri hep büyük harf ile yapılmasını sağlayabilirsiniz.
Program açılışnda bu kodu çalışmasını sağlayın
Formun onshow kısmı uygun olabilir.

Kod: Tümünü seç

procedure CapsLockOpen;
begin
//BÜYÜK HARFLE YAZMA
  GetKeyboardState(KeyState);
  if (KeyState[vk_capital] = 0)
    then KeyState[vk_capital] := 1
    else KeyState[vk_capital] := 1;
  SetKeyboardState(KeyState);
end;
Ahmet DENİZ
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Re: Veri Tabanında Sorguda Büyük Küçük Harf Sorunu

Mesaj gönderen rsimsek »

Sihirli kelime CONTAINING :wink:

viewtopic.php?f=18&t=22824&p=130290
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla