读书人

sqlite3安插中文字符出现乱码

发布时间: 2013-09-05 16:02:07 作者: rapoo

sqlite3插入中文字符出现乱码
在VC2008中使用sqlite3_exec这个函数,为数据库插入一个函数中文字符的字段,但是在数据库中中文字符显示的是乱码,网上说使用什么转换方式,我不知道怎么用,因为sqlite3_exec这个函数的参数是char* ,我的代码用的字符集是Unicode的。请大虾们来赐教!
[解决办法]
你试试转换成utf-8再传参
[解决办法]
需要做字符转换
你转换成utf-8试试应该可以
转换例子网上很多
[解决办法]
sqlite3是utf8的, 不管是文件路径还是串, 都需要转换.
[解决办法]
sqlite3.c中自带了函数了。
unicodeToUtf8

读书人网 >C++

热点推荐