|
Ne znam da li sam pogodio odgovarajući forum, ako nisam premestite
Programski jezik C# (.NET 2005)
Baza je u SQL Serveru 2005
Uvod: Baza podataka sadrži ćirilične unose radnika sa brojevima lokala, kancelarijom (i još par kolona). Za svaki otkucaj tastera (za svaki karakter), unutar ToolStrip-a, vrši se upit nad bazom i u DataGridView-u se prikazuju rezultati (ime i prezime radnika [jedan string] ) koji sadrže te karaktere. Uspeo sam da odradim metodu koja (ukoliko korisnik kuca sa tastaturom Serbian Latin) latinični tekst konvertuje u ćirilični i tako se vrši upit nad bazom.
Zahtev: ovaj zahtev je korak dalje, naime trebam odraditi sledeće:
Ukoliko korisnik kuca na "američkoj tastaturi", metoda će biti složenija, jer ukoliko korisnik kuca
"C" treba pretražiti C, Ć, Č
"S" treba pretražiti S i Š
(primer: Skrivan treba da vrati u DataGridView-u i Скриван и Шкриван)
Tražio sam po Internetu i nisam našao neki algoritam koji bi mi olakšao ovaj deo koda.
Na pamet mi pada i rad sa generičkim listima (da se svi unosi povuku u listu, pa da se posle na osnovu njih forimira DataGridView )
Jel' se neko susretao sa ovim i ima li neku ideju?
|