SQLite使用心得

iDotNetSpace發表於2008-09-19

最近做一個小專案,使用到了SQLite的這個資料庫,有一些使用的小小心得

一、安裝:

1、安裝 SQLite-1.0.58.0-setup.exe,在VS2008中會自動引用類庫,也可以直接引用DLL檔案。

二、協同開發:

2、多人同時開發的時候會出現資料庫被一個人佔用,其他人不能訪問的情況,所以這個資料庫主要適合於單人開發小系統,VSS在使用過程中,遷入遷出的問題不能很好地解決,可以將資料庫檔案單獨儲存,不使用VSS進行管理

三、資料庫使用

1、SQLite的使用方法和SQLServer基本差不多,方法名只是在前半部分有些不一樣,同時SQLite支援事務,檢視等,但是不支援儲存過程

2、在插入值的時候要注意,值型別要與資料庫定義的值的型別要一致,否則會出錯。例如,定義為日期型變數的時候,不能直接用string型別插入

3、一定要注意在連線使用完畢之後進行關閉,否則會造成資料庫被鎖的情況,DataReader使用之後一定要及時Close

4、NULL在SQL語句中的變現還沒有完全弄明白,但是可以使用 is not null 來判斷是否為空,使用ifnull(null,0)來判斷如果為空,返回第二個引數,如果不為空返回本身,其他函式請參見內建函式表

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-450316/,如需轉載,請註明出處,否則將追究法律責任。

相關文章