© 1999-2048 dssz.net 粤ICP备11031372号
[SQLite] SQLite C# 多字符集支持
说明: SQLite C# 多字符集支持示例程序。 近期有个项目要对接海康道闸设备,海康用sqlite作为数据库存储。 海康储存文本是c++用gb2312存储的,而sqlite默认是以utf8编码存储的,System.Data.SQLite默认也是以utf8进行存取的。 结果读取出来后的中文字符都是乱码。 查了网上的资料,这个问题存在已久,歪果仁官方似乎也没有支持多字符集的想法。 没办法,只能找源码进行修改,令其可支持多字符集。 示例程序中提供的 System.Data.SQLite.dll 环境是<surfsky> 上传 | 大小:6mb