Доброго времени суток, уважаемые формучане!
В общем есть программа на шарпе, которая пишет какие-то текстовые логи в мускуль, однако в phpmyadmin все отображается вопросиками, а это очень очень плохо. Помню была такая хрень с пхп скриптом и там все решала хрень аля: mysql_query('SET NAMES utf8');
Однако даже после внедрения сего в функу записи логов:
public void PutLog(string tableName, string log)
{
MySqlCommand myCommand = new MySqlCommand("SET NAMES utf8", connect);
connect.Open();
myCommand.ExecuteNonQuery();
connect.Close();
string Query = String.Format("INSERT INTO `{0}` (`log`) VALUES ('{1}')", tableName, log);
myCommand = new MySqlCommand(Query, connect);
connect.Open();
myCommand.ExecuteNonQuery();
connect.Close();
}
проблема не решилась. Помогите кто может. Заранее благодарочка.
В общем есть программа на шарпе, которая пишет какие-то текстовые логи в мускуль, однако в phpmyadmin все отображается вопросиками, а это очень очень плохо. Помню была такая хрень с пхп скриптом и там все решала хрень аля: mysql_query('SET NAMES utf8');
Однако даже после внедрения сего в функу записи логов:
public void PutLog(string tableName, string log)
{
MySqlCommand myCommand = new MySqlCommand("SET NAMES utf8", connect);
connect.Open();
myCommand.ExecuteNonQuery();
connect.Close();
string Query = String.Format("INSERT INTO `{0}` (`log`) VALUES ('{1}')", tableName, log);
myCommand = new MySqlCommand(Query, connect);
connect.Open();
myCommand.ExecuteNonQuery();
connect.Close();
}
проблема не решилась. Помогите кто может. Заранее благодарочка.