当前位置: 代码迷 >> 其他数据库 >> SQLITE字符串有关问题
  详细解决方案

SQLITE字符串有关问题

热度:7406   发布时间:2013-02-26 00:00:00.0
SQLITE字符串问题
我用SQLiteSpy创建了DB,生成表并添加了记录,表名和字段名都是英文的,记录里有中文,在sqlitespy里能正常显示,用VC8程序读取的时候,字符串显示不正确,字段是integer的显示正确.换了个管理工具sqliteadmin,结果sqlitespy里的汉字也不能正确显示.用程序创建表和记录,程序里能正常读取,但sqlitespy和aqliteadmin不能正确显示汉字.请问这个字符串要怎么处理,程序和管理工具都能正确显示汉字?

------解决方案--------------------------------------------------------
SQLITE默认是UTF字符集,你检查一下SQLiteSpy创建的DB字符集
------解决方案--------------------------------------------------------
VC读出记录的时候要注意字符集的设置。一般需要进行转码,C出来的一般是GBK的格式。
  相关解决方案