SQLite UTF-8不一致性
我有一个SQLite文件,记录中有一些单词的发音,比如/dɪkʃn(ə)ɹI/in。然而,当我在Mac上的任何SQLite浏览器中查看它时,我会看到有趣的字符,如/ÃdÃkÃn(ÃdÃn)I,ÃdÃkÃnÃI/,但当我在Windows上使用SQLite2009 Pro时,我会看到正确编码的字符 我还放置了PRAGMA 编码 = “UTF-8”;但是没有用SQLite UTF-8不一致性,sqlite,utf-8,Sqlite,Utf 8,我有一个SQLite文件,记录中有一些单词的发音,比如/dɪkʃn(ə)ɹI/in。然而,当我在Mac上的任何SQLite浏览器中查看它时,我会看到有趣的字符,如/ÃdÃkÃn(ÃdÃn)I,ÃdÃkÃnÃI/,但当我在Windows上使用SQLite2009 Pro时,我会看到正确编码的字符 我还放置了PRAGMA 编码 = “UTF-8”;但是没有用 这是怎么回事?这是一个老问题,但您使用的浏览器已损坏,无法正确显示UTF-8;您的输入或存储没有问题。你得到的正是你期望从不支持UTF-8的东
这是怎么回事?这是一个老问题,但您使用的浏览器已损坏,无法正确显示UTF-8;您的输入或存储没有问题。你得到的正是你期望从不支持UTF-8的东西中看到的
相反,使用跨平台我使用VB编写sqlite文件数据库创建时是如何编码的?VB.NET?在将字符串插入SQLite之前,您是否在客户端应用程序中将其编码为UTF8?