Есть таблица в MySQL. В ней данные в одном поле хранятся в UTF-8. При чтении получаю вместо кириллицы знаки вопроса. Это если читаю при дебаге проги. Сторонние программы при просмотры таблицы видят кириллицу как положено. Читаю данные так
cmd.CommandText = string.Format("траляля.{0}", proc_name);
object result = null;
if (returns)
result = cmd.ExecuteReader();
else
cmd.ExecuteNonQuery();
return result;
Как бы мне указать, что мне нужно переводить данные из utf8?
Подправьте connection string и добавьте в него в конце строки:
charset=utf8
или используйте System.Text.Encoding
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости