Не вставлять правильные символы в SQLyog DB из C#

У меня есть локальная БД в SQLyog и WindowsFormApplication который связан с этой базой данных. Я из Сербии, поэтому хочу вставить и наши специальные символы (š, ć, đ, č, Š, Ć, Đ, Č). Я установил для сортировки БД значение UTF-8. Но, похоже, это не работает. Когда я выполню INSERT Команда в SQL, я получаю правильное значение заполнено при выполнении SELECT команда и все работает просто отлично. Но в C#, когда я пытаюсь запустить insert, некоторые символы заменяются, например, č, ć, đ, Ć, Č, на c, c, d, C, C, но Đ работает как надо.

Пример: когда я вхожу из C# ćććććććć Я вхожу в SELECT пункт cccccccc,

Мой код указан ниже. Я думаю, что C# где-то здесь не так.

Код C#:

http://pastebin.com/19u35GsG

БД очень проста. Просто один столбец с ID и VAL, который является значением, которое мы вставляем. Это можно легко проверить.

Как я могу решить эту проблему?

1 ответ

Какой тип столбца?

Смотри сюда:

Чтение знаков типа č ć đ š ž из базы данных MySql

Другие вопросы по тегам