c 呼叫sqlite總結

2021-09-23 02:01:38 字數 784 閱讀 7402

一、準備工作

如下圖所示  以32bit ,net4.6為例:有兩個版本

1.sqlite-netfx46-binary-win32-2015-1.0.110.0.zip解壓後要用sqlite.interop.dll 和system.data.sqlite.dll

2.sqlite-netfx46-binary-bundle-win32-2015-1.0.110.0.zip解壓後只用system.data.sqlite.dll 

二、新建工程新增system.data.sqlite.dll 

1.專案右擊—>>新增—>>引用—>>瀏覽—>>選擇system.data.sqlite.dll—>>確定

注意:如果新增的是sqlite-netfx46-binary-x64-2015-1.0.110.0.zip解壓後system.data.sqlite.dll,還要將sqlite.interop.dll複製到編譯生成的exe目錄下,該dll只能複製,不能新增引用!!!

例程:

SQLite簡介,C 呼叫SQLite

當我們用到海量資料時一般會用oracle,sql server,db2,sybase,mysql等資料庫來儲存和管理資料.如果只是程式中需要儲存少量資料的話直接整到登錄檔裡,或者儲存到乙個xml檔案中.那如果資料量剛好不多不少,用oracle這樣的資料庫有點小題大作,沒有必要.有個xml儲存的話訪問...

C語言程式呼叫SQLite

寫個c語言程式呼叫sqlite 現在我們來寫個c c 程式,呼叫 sqlite 的 api 介面函式。下面是乙個c程式的例子,顯示怎麼使用 sqlite 的 c c 介面.資料庫的名字由第乙個引數取得且第二個引數或更多的引數是 sql 執行語句.這個函式呼叫sqlite3 open 在 22 行開啟...

C 使用Sqlite總結

這個下面有兩個exe,乙個帶bundle,乙個不帶bundle。如果要發布anycpu的應用,應該用不帶bundle的,如果要x86的,應該用帶bundle的。如果是不帶bundle的,除了system.data.sqlite.dll還需要sqlite.interop.dll 如果是帶bundle的...