使用FireDAC打开SQLite数据库韩文、阿拉伯文出现乱码的处理方法
2016-11-14 15:54
288 查看
现象:
使用FireDAC的TFDConnection连接SQLite数据库,DBGrid显示数据库表中的数据时,中文、英文可以正常显示,韩文、阿拉伯文都显示为问号。
处理方法:
在TFDConnection.ConnectionString连接字符串属性中增加 StringFormat=Unicode;
使用FireDAC的TFDConnection连接SQLite数据库,DBGrid显示数据库表中的数据时,中文、英文可以正常显示,韩文、阿拉伯文都显示为问号。
处理方法:
在TFDConnection.ConnectionString连接字符串属性中增加 StringFormat=Unicode;
相关文章推荐
- ubuntu 12.04使用gedit打开txt文件中文乱码的处理方法
- 关于在英文Windows XP 企业版下运行出现乱码,甚至无法打开数据库的错误处理方法
- Ubuntu下gedit 打开txt文件乱码的处理方法
- 使用updatePanel控件出现sys...未定义问题的处理方法
- IE地址栏百度搜索经常出现乱码,打开网页搜索就不会出现这种情况的解决方法
- Qt使用中文时,出现乱码解决方法
- Ubuntu下使用Wine出现中文乱码的解决方法!个人亲测成功!
- 防止出现乱码,J2EE项目统一使用UTF-8编码设置方法
- Delphi 中使用 ADO 方法打开 MySQL5.0 数据库并避免汉字乱码
- 使用swfupload上传文件出现中文乱码现象的解决方法
- js出现中文乱码及VS打开js文件乱码的解决方法
- net2.0中使用Cookie保存中文出现乱码的解决方法
- VC轻松解析XML文件--CMarkup使用方法(解决解析中文字符出现乱码问题)
- PDF(复制、黏贴)时出现乱码之处理方法之一
- asp中使用FCKeditor存取数据时出现乱码问题解决方法
- 在python中使用cx_Oracle模块出现“DLL Load failed”的处理方法
- evince打开pdf出现乱码的解决方法
- 使用jdbc-odbc桥读取SQLServer数据库的ntext字段出现乱码的原因与解决方法
- Delphi 中使用 ADO 方法打开 MySQL5.0 数据库并避免汉字乱码
- 使用 getBytes("iso-8859-1"),"gb2312" 方法仍出现乱码的解决方法