使用abp連線sqlite時出現下面錯誤:
system.data.entity.core.entityexception:「the underlying provider failed on open.」
內部異常
argumentexception: isolationlevel
找了好久才解決,記錄一下。
1. 在web和ef專案中新增sqlite包
2.修改web專案中的web.config檔案
新增 invariantname="system.data.sqlite",type同invariantname="system.data.sqlite.ef6"
資料庫連線格式
3.修改ef專案中事務隔離級別
未修改前報錯:
修改如下:
主要是下面**:
configuration.unitofwork.isolationlevel = system.transactions.isolationlevel.readcommitted;
在c 中使用SQlite
1.生成 lib 檔案 第一步 找到lib.exe所在目錄 一般都在x program files microsoft visual studio vc98 bin下,在 執行 中輸入cmd,然後切換到該目錄下 第二步 使用lib命令生成.lib檔案 很多網頁上都介紹,使用lib def sqlit...
在QT中使用sqlite
sqlite sql 是一款開源輕量級的資料庫軟體,不需要server,可以整合在其他軟體中,非常適合嵌入式系統。qt5以上版本可以直接使用sqlite qt自帶驅動 引入sql模組 在qt專案檔案 pro檔案 中,加入sql模組 qt sql include include include檢查連線...
在ABP模板工程中使用MySQL
2 在windows上安裝mysql,這裡不多說,我用的是mysql installer 5.5.21.0 3 開啟模板專案,還原nuget包先 開啟專案後,在 程式包管理器控制平台 中選擇 entityframwork以及 web專案 號為你的專案名稱字首 install package mysq...