以文本方式查看主题 - 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 -- 麻烦帮忙看下吧,还是不行。
|
||||
-- 作者:有点蓝 -- 发布时间: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之类的试试
|