|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2011/1/2 15:07:13 |
标题: |
ZEOSDBO连接sqlite中文路径问题,请各位帮忙看看 |
浏览:2585 |
|
加入我的收藏 |
楼主: |
怎样转换为UTF8格式的字符串 我使用的是delphi2010,ZEOSDBO-7.0.0-alpha 和sqlite3.74。在使用的时候有个问题就是中文路径的问题。 我跟踪了一下代码其中几个地方 str1是带中文路径的库的全路径 d:\temp\数据库测试\测试数据库.db con1.Database := str1; 这是ZEOSDBO中的代码,database就是上面的中文路径 FHandle := FPlainDriver.Open(PAnsiChar(Utf8String(Database)), 0, ErrorMessage); 然后此方法是调用的下面的函数就是dll直接输出的行数了,FileNameString就是database。 SQLite_API.sqlite_open(PAnsiChar(AnsiToUTF8(FileNameString)), Result0) 我想请问的是str1应该怎样进行转换才能在.sqlite_open中正常使用。多谢!
----------------------------------------------
- |
作者: |
yemny (yemny) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2011/1/2 16:00:48 |
1楼: |
http://zeosdownloads.firmos.at/downloads/snapshots/ Stable Rev840 Testing 846 7.01 你可试下 如果行 还请 说一声 我可能 也将要用 谢谢
----------------------------------------------
-
|
作者: |
wwywt (delphi小杨) |
★☆☆☆☆ |
-
|
普通会员 |
|
2011/1/7 17:57:20 |
2楼: |
唉 我也是d2010+zlib 升级真烦人啊 老数据库全部不能读
----------------------------------------------
虚心!虚心!
|
作者: |
yemny (yemny) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2011/1/8 9:14:01 |
3楼: |
sqlite 有个导入导出 功能 和备份 功能 你可试下 www.sqlie.org 有英文文档 好像关于升级的 解决的话 透漏下 哦 三克油
----------------------------------------------
-
|
作者: |
|
2012/9/1 21:52:25 |
4楼: |
现在不用控件了,直接使用sqlite
----------------------------------------------
-
|
|