[問題] windows form如何開啟sqlite db檔?

看板C_Sharp (C#)作者 (Orz)時間3年前 (2021/01/10 21:05), 編輯推噓5(506)
留言11則, 6人參與, 3年前最新討論串1/3 (看更多)
我找了官方的文件 https://docs.microsoft.com/zh-tw/dotnet/standard/data/sqlite/ 按照他的方法去做. 卻跳出一個錯誤在connection.open的地方 System.Exception: 'You need to call SQLitePCL.raw.SetProvider(). If you are using a bundle package, this is done by calling SQLitePCL.Batteries.Init().' 讓我有點不明白, 我的目的是,手邊有一個sqlite的db檔案 想從裡面讀取一些記錄出來, 以前曾經用過2007可以用, 可是現在找當初的dll已經失效了, 無法在studio 2019上使用, 不知道還有什麼方法還有範例可以參考呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.60.15 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1610283921.A.D53.html

01/11 16:41, 3年前 , 1F
只是想看資料用sqlite browser就好了
01/11 16:41, 1F

01/11 18:48, 3年前 , 2F
我知道可以使用sqlite browser,不過我要針對資料做自動
01/11 18:48, 2F

01/11 18:48, 3年前 , 3F
處理,所以才想要利用c#做處理
01/11 18:48, 3F

01/11 21:28, 3年前 , 4F
設定連接字串?
01/11 21:28, 4F

01/11 21:37, 3年前 , 5F
我只有nuget取得參考,然後其他都按照範例,沒做更動
01/11 21:37, 5F

01/28 08:51, 3年前 , 6F
你的*.db檔案和你的執行檔*.exe放在同一層目錄嗎?
01/28 08:51, 6F

02/03 20:52, 3年前 , 7F
沒有喔~因為我用full name path,後來也順利找到解決法了
02/03 20:52, 7F

04/02 12:11, 3年前 , 8F
可以試試看DBeaver
04/02 12:11, 8F

04/02 12:15, 3年前 , 9F
LINQPad也可以試試
04/02 12:15, 9F

04/13 22:25, 3年前 , 10F
參考這篇,今天剛做出來 https://www.cjavapy.com/arti
04/13 22:25, 10F

04/13 22:25, 3年前 , 11F
cle/180/
04/13 22:25, 11F
文章代碼(AID): #1V-lkHrJ (C_Sharp)
文章代碼(AID): #1V-lkHrJ (C_Sharp)