以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 劳驾提供sqlite连接实例 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=184196) |
||||
-- 作者:hbhb -- 发布时间:2022/11/28 9:20:00 -- 劳驾提供sqlite连接实例 大师:劳驾提供一个64位系统连接sqlite数据库实例! |
||||
-- 作者:有点蓝 -- 发布时间:2022/11/28 10:03:00 -- http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=159738 |
||||
-- 作者:hbhb -- 发布时间:2022/11/28 11:12:00 -- 连接不了!请看此数据库,如何连接?
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/28 11:34:00 -- 把连接的地址改为自己数据库的地址即可 { "name": "sqlite01", "type": "sqlite", "connectionString": "Data Source=D:\\\\问题\\\\test.db;Version=3;" }, Dim db = HySql.DataBaseFactory.CreateDatabase("sqlite01") Dim Sql = "select * from COMPANY" Dim dt As system.data.DataTable = db.ExecuteDataSet(Sql).Tables(0) Output.Show(dt.Rows.Count) dt.TableName = "COMPANY" Dim t As Table = e.Form.Controls("Table1").Table t.datasource = dt |
||||
-- 作者:hbhb -- 发布时间:2022/11/28 12:00:00 -- 改过了,不行 |
||||
-- 作者:有点蓝 -- 发布时间:2022/11/28 12:07:00 -- 我测试没有问题 |
||||
-- 作者:hbhb -- 发布时间:2022/11/28 17:14:00 -- 报错信息如下: .NET Framework 版本:4.0.30319.1026 Foxtable 版本:2022.8.18.1 错误所在事件:窗口,窗口1,Button1,Click 详细错误信息: The type initializer for \'System.Data.SQLite.SQLiteFactory\' threw an exception. 试图加载格式不正确的程序。 (Exception from HRESULT: 0x8007000B)
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/28 17:21:00 -- 没有按照附件提供的方法使用:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=159738&replyID=&skin=1 |
||||
-- 作者:hbhb -- 发布时间:2022/11/30 9:14:00 -- 重装系统后,可以了为何? 请问路径规则是什么?如何用代码重写? { "name": "sqlite01", "type": "sqlite", "connectionString": "Data Source=D:\\\\问题\\\\test.db;Version=3;" }, |
||||
-- 作者:有点蓝 -- 发布时间:2022/11/30 9:25:00 -- 各种数据库的连接字符串请自行网上搜索 上面就是绝对路径,斜杆改为双斜杆即可
|