Veri tabanında aramaya gitmeden önce iki yapı kurarsınız. Kullanıcının normal metin kutusuna yazdığı kelimeyi like %arama% formatında arattıktan sonra sözcük bulunamazsa girilen kelimeyi TR formattan globale çıkartıp tekrar sorgulatırsınız. Yani 2 şekilde kontrol sağlanmış olur.
Örnek Dönüşüm :
Public Function Ceng(ByVal _String As String) As String
Dim Source As String = "ığüşöçĞÜŞİÖÇ"
Dim Destination As String = "igusocGUSIOC"
For i As Integer = 0 To Source.Length - 1
_String = _String.Replace(Source(i), Destination(i))
Next
Return _String
End Function