跟mysql是有所區別的,自己用了幾天,總結如下:
1、不能用mysql的分號 如:"select count(*) as `count` from ken_content", 而應該用自己打上去的分號 如:"select count(*) as 'count' from ken_content"
2、主鍵一定要用 integer 如:userid integer not null primary key
3、sqlite 不能連續插入記錄,如:insert into news (id, title, content) values (1, '11111','1111'),(1, '11111','1111')
C 使用Sqlite總結
這個下面有兩個exe,乙個帶bundle,乙個不帶bundle。如果要發布anycpu的應用,應該用不帶bundle的,如果要x86的,應該用帶bundle的。如果是不帶bundle的,除了system.data.sqlite.dll還需要sqlite.interop.dll 如果是帶bundle的...
SQLite多執行緒使用總結
sqlite支援3種執行緒模式 單執行緒 這種模式下,沒有進行互斥,多執行緒使用不安全。禁用所有的mutex鎖,併發使用時會出錯。當sqlite編譯時加了sqlite threadsafe 0引數,或者在初始化sqlite前呼叫sqlite3 config sqlite config singlet...
SQLite多執行緒使用總結
sqlite支援3種執行緒模式 單執行緒 這種模式下,沒有進行互斥,多執行緒使用不安全。禁用所有的mutex鎖,併發使用時會出錯。當sqlite編譯時加了sqlite threadsafe 0引數,或者在初始化sqlite前呼叫sqlite3 config sqlite config singlet...