首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字符串重音数据库编码规范

字符串重音数据库编码规范
EN

Stack Overflow用户
提问于 2013-02-26 22:04:43
回答 2查看 279关注 0票数 0

我已经在SQL数据库(Android)中存储了字符串:

代码语言:javascript
复制
    CREATE TABLE table ( type_t TEXT, description TEXT);
INSERT INTO fiche111 VALUES('p','Peut être allumée par la chaleur par des étincelles');

.

问题是当一个恢复的字符串,所有的口音都被一个奇怪的字符�用一个?在里面。

我如何才能解决这个问题并恢复原始字符串的正确重音呢?

在thx之前,

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-26 22:36:26

有趣的“?”字符表示某个字符的格式无法理解,因为您使用的整个文本编码可能是错误的。

Sqlite使用UTF-8 and UTF-16 (在页面上向下滚动),因此在向表中插入文本之前,请确保您要插入的源文本也是这样的格式。当您从表中检索回文本时,请确保视图(或正在使用的其他目标)也接受该格式的文本。如果目的地不可能接受UTF-8 (或16),那么您需要首先将其转换为目的地能够理解的格式。

票数 0
EN

Stack Overflow用户

发布于 2013-02-26 22:14:04

确保sqlite db编码设置为UTF-8

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15091109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档