Skip to main content

AccessTr.neT


Arama Kutusunda Büyük Küçük Harf Sorunu

Arama Kutusunda Büyük Küçük Harf Sorunu

#1
Mysql db den arama yapan bi textbox var ve bu textbox a girilen arama terimi büyük küçük harf ayrımı yapıyor. Ben bunu nasıl aşabilirim. Yani büyük küçük harf uyumu yapmadan arama yapmasını istiyorum kodlar aşağıdaki gibi.

Visual Basic Code
    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        ListBox1.Items.Clear()
        Dim arama = TextBox1.Text
        Dim baglanti As New MySqlConnection("Server=ipadresi;Port=3306;Uid=root;Password=;Database=db;Charset=utf8")
        baglanti.Open()
        Dim komut As New MySqlCommand("SELECT * FROM film Where filmadi Like '%" & arama & "%'", baglanti)
        Dim oku As MySqlDataReader = komut.ExecuteReader
        While oku.Read
            ListBox1.Items.Add(oku("filmadi"))
        End While
        baglanti.Close()
        komut.Dispose()
        oku.Close()
    End Sub

Cevapla
#2
Kendi sorumun cevabını buldum vb ile bi ilgisi yokmuş veritabanı ile ilgili imiş. Arama yaptığımız sütunun Collation değeri eğer "_bin" ile bitenlerden ise büyük küçük harf duyarlılığı oluyormuş. "_ci" ile bitenleri kullanınca bu sorun ortadan kalkıyormuş. Ben öğrendim bilmeyenlerde öğrensin.
Son Düzenleme: 20/02/2014, 19:22, Düzenleyen: byhook.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da