以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  连接sqlite 数据库 报错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=160698)

--  作者:81538475
--  发布时间:2021/2/17 22:22:00
--  连接sqlite 数据库 报错
config.json 
{
        "name": "sqlite01",
        "type": "sqlite",
        "connectionString": "Data Source=E:\\\\桌面\\\\管理项目1\\\\77E00A6C-F4F5-0E18-D126-517BF6F8FD76.db;Version=3;"
      },

运行代码:
Dim db = HySql.DataBaseFactory.CreateDatabase()  
Dim Sql = "se\\ect * from ant_user"  
Dim dt As System.Data.DataTable = db.ExecuteDataSet(Sql).Tables(0)

图片点击可在新窗口打开查看
[此贴子已经被作者于2021/2/17 22:29:21编辑过]

--  作者:有点蓝
--  发布时间:2021/2/18 9:46:00
--  
1、没有使用论坛(http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=159738&replyID=&skin=1)提供的DLL,注意x86和x642个目录也要复制到foxtable安装目录
2、数据库文件路径不正确,或者数据库版本不正确,或者是收费版的sqlite创建的加密数据库文件

--  作者:81538475
--  发布时间:2021/2/18 17:04:00
--  
请问怎么看数据库文件的版本呢
--  作者:有点蓝
--  发布时间:2021/2/18 17:10:00
--  
https://www.baidu.com/s?&wd=%E6%9F%A5%E7%9C%8Bdb%E6%96%87%E4%BB%B6%E7%89%88%E6%9C%AC
--  作者:81538475
--  发布时间:2021/2/18 18:46:00
--  
麻烦帮忙看下吧,还是不行。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.zip


--  作者:有点蓝
--  发布时间:2021/2/18 20:47:00
--  
sqlite连接字符串不支持中文字符,改为英文即可
--  作者:81538475
--  发布时间:2021/2/19 10:18:00
--  
修改成英文了依然报错呀。图片点击可在新窗口打开查看
--  作者:有点蓝
--  发布时间:2021/2/19 10:20:00
--  
报什么错?
--  作者:81538475
--  发布时间:2021/2/19 11:43:00
--  
还是报一楼的错图片点击可在新窗口打开查看
[此贴子已经被作者于2021/2/19 11:42:48编辑过]

--  作者:有点蓝
--  发布时间:2021/2/19 11:57:00
--  
我i测试没有问题。

卸载foxtable重新安装到其它目录,重新复制这里提供的数据库的dll到foxtable安装目录:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=159738&replyID=&skin=1

然后重新测试,注意数据库文件名称和路径都不能有非英文数字字符,把数据库名称改为abc之类的试试