加入了大量的代碼去處理數據庫濫用引發的異常. 實現了新的底層析構函數(finalizers), 修正 了許多當對象沒有被正常處理時垃圾回收的問題, 修正了一些對象的生存期問題等.
如果一個事物提交失敗( Commit() )不再會留下一個無法提交的事物.
修正了一個在測試實例中沒有引發任何錯誤,但確實會導致崩潰的問題。 當一個和連接綁定的命令 沒有從內部命令列表中添加或刪除自己–當試圖關閉連接的時候會出現 "數據庫鎖定" 的錯誤.
修正了當使用者沒有正常的銷毀commands和connections的時候,所引發的垃圾回收器中多線程紊亂 的錯誤.
重新修改了加密的內部存儲單元分配的代碼,使用sqlite內建的aux函數來代替修改pager.c源文件從 而釋放加密塊. 這樣驅動就對sqlite的原始代碼沒有任何的修改了(只是在它的外面進行了改 裝).
非常好的一個C# SQLite 封裝,可以說是當前.Net平台上最好的使用SQLite的途徑,其自帶的文檔也 很詳細,包括了SQLite所支持的語法的詳細介紹,強烈推薦!!!
源代碼下載:http://www.sqlite.com.cn/Upfiles/source/SQLite-1.0.40.0-source.zip
編譯好的文件:http://www.sqlite.com.cn/Upfiles/source/SQLite-1.0.40.0-install.exe