发布网友 发布时间:2022-04-08 18:24
共2个回答
懂视网 时间:2022-04-08 22:45
问题现象:插入中文乱码,及用中文作参数无法得到相应数据
如select * from userinfo where username=‘李小明‘
MFC中解决方法:
执行语句前:mysql_query(&m_sqlCon, "set names latin1");
C#中解决方法:
string username="李小明";
byte[] bytesStr = Encoding.Default.GetBytes(username);
string encodeStr = Encoding.GetEncoding("latin1").GetString(bytesStr);
语句:
select * from userinfo where username=‘"+encodeStr+"‘
已过测试
MFC与C#连接MYSQL乱码问题
标签:
热心网友 时间:2022-04-08 19:53
MFC是一个应用程序框架,不是一门语言,是可以在上面改一下就生成一个界面的应用程序。而C是没有界面的。追问应用程序框架?追答不客气