[英]Ado.net provider 2.0 for .C# .net provider 4.0
我在C#應用程序.net Framework 4.0中使用Sqlite ADO.NET提供程序2.0。
Question1:
此.dll是否具有備份數據庫功能? 如果suer要備份,則看起來我必須獲取源代碼並編寫自己的備份功能。 還是已經提供了它,我只需要使用它?
Question2 :
我嘗試從該網站下載最新版本的Sqlite ADO.NET提供程序(3.5 / 4.0行)
http://www.sqlite.org/download.html/
sqlite-dll-win32-x64-3071300.zip
附加dll作為參考后,它仍然說
Version v2.0.50727.
Description: ADO.NET 2.0 Data Provider for SQLite. Is this correct stable version or is there a recent one to be used.
感謝你
對於問題1:ADO.NET提供程序並不意味着具有備份功能。 這就是RDBMS軟件應該具有的功能。 ADO.NET只是一個用於簡化與RDBMS通信的工具。
-但是, http: //www.sqllite.org/backup.html記錄了SQLLite備份
對於#2,我看不到任何問題-只是聲明您收到Visual Studio警告。 但是根據我所看到的,您會得到一個錯誤。 您正在嘗試為.NET 3.5或更高版本使用SqlLite提供程序,並且您的.NET項目設置為2.0。 將您的應用升級到3.5或更高版本,或者尋找要下載和使用的舊版.dll。
根據一般經驗 ,在.NET項目中,可以使用為框架的較早版本指定的.dll文件,但不能為較新版本指定的.dlls使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.