您当前的位置:首页 > 计算机 > 软件应用 > 数据库 > 其它

Qt无法显示中文或Sqlite数据库插入中文问题

时间:08-06来源:作者:点击数:
城东书院 www.cdsy.xyz

1、在头文件中插入如下代码:

#pragma execution_character_set("utf-8"); 

2、加入以上代码后Sqlite数据库即可插入中文,插入形式和字符串完全一样。

3、数据库中字段类型  varchar(N):N为字节数,UTF-8类型的中文占 3 字节(算上结尾符 ‘\n’         为4字节)。英文字符占 1 字节(不算‘\n’),可通过   qDebug()<<sizeof("中国") 测试。

城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐