Upper Komutu

19/07/2017, 14:01

sameDeveloper

Öncelikle Herkese kolay gelsin.
 
Asp.net destekli sitemde ürünleri adına göre sıralayacağım ama Access den çektiğim ürün adını büyütüp öyle filtre yapmam lazım çünkü karakterlerde sıkıntı yapıyor.

OleDbCommand sorgu = new OleDbCommand("select id,upper(urun_adı),urun_kodu,urun_fiyat,urun_indirimli_fiyat,urun_aciklama,urun_resim,urun_indirim,urun_yeni from urunler where urun_adı LIKE '%" + TextBox1.Text.ToUpper()+"%' ", baglan);

Acaba Sql de çektiğimiz gibi upper komutunu kullanamaz mıyız ? Bilgi verirseniz sevirinirim.

Visual Studio Hata Mesajı : System.Data.OleDb.OleDbException: 'İfadede, tanımlanmamış 'upper' işlevi.'
19/07/2017, 15:44

ozanakkaya

Merhaba. Upper kodu yerine Ucase kodunu deneyiniz. 

Ucase kodu çalışır ise büyük harfe çevrilen Türkçe karakterleri test ediniz.