数据库用unicode来存储,mysql_query怎么用来查询uncoide相关的信息呢?查看手册它只支持const char *想用以下语句结合mysql_query来查询数据库用户资料select * from user where name='%s'我的用户名是uncoide字符的,需要在上面语句sprintf的前把用户名转成uncoide然后再sprintf吗?TCHAR wname[1000];
CHAR mname[2000];应该是哪种方式才正确?
1.
... // wname转换为mname
sprintf(sql, mname);2.
sprintf(sql, (const char*)wname);