【发布时间】:2013-04-08 23:28:36
【问题描述】:
WHERE status= 'โกดัง'" 我试试这个它不起作用(它是 utf8(泰语)我需要在 C# 中设置一些东西以使其知道是 utf8 还是因为我不能使用'โกดัง '
我使用 c# 和 mysql,直到我在 String cmdText = "SELECT * FROM trackingbymail" 之前填写 WHERE status= 'โกดัง' 之前,代码都是有效的。它的工作原理
String str = @"server=localhost;database=asianimport;userid=tga;password=se57ui849;";
String cmdText = "SELECT * FROM trackingbymail WHERE status= 'โกดัง' ";
MySqlCommand cmd = new MySqlCommand(cmdText, con);
MySqlDataReader reader = cmd.ExecuteReader();
【问题讨论】:
-
“它不起作用”你介意描述得更详细一点吗?
-
检查你的数据库的排序规则和字符集stackoverflow.com/questions/11170133/…
-
代码一直有效,直到我在 String cmdText = "SELECT * FROM trackingbymail" 之前填写 WHERE status= 'โกดัง' ;它工作