C#, MySQL i klauzula WHERE

0

Witam,

W moim programie napisanym w C# korzystam z dll'ki ze strony MySQL do łączenia z bazą. Wszystko jest ok do momentu, jeżeli w klauzuli WHERE dla SELECT nie pojawi się wyraz z polskimi literami:

SELECT *
FROM users
WHERE imie = 'Bartłomiej'

Pytanie nie zwraca wartości. Kodowanie mam ustawione na utf8.Wyświetlanie polskich czcionek działa w porządku.

Co najlepsze. Baza na serwerze home.pl zwraca wynik, natomiast na localhost nie, pomimo że są tak samo ustawione. Po której stronie może leżeć wina ?

0

Najprawdopodobniej jednak nie sa tak samo ustawione :)
A oile pamietam to na home.pl standardowe kodowanie w bazie jest ustawione na ISO 8859-2 Central European (latin2)

0

System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
To samo dla porównywania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1