C#訪問SQLite資料庫

iDotNetSpace發表於2009-03-10

下載最新版SQLite(http://www.sqlite.org/download.html),其他版本也可以,目前版本是sqlite-3_6_6_1

     a.解壓後copy c:\sqlite-3_6_6_1

     b.進入cmd模式,進入sqlite-3_6_6_1目錄,執行sqlite3 mytest.db

     c.create table test (seq int,desc varchar(8));insert into test values (1,'item');資料建立完成

2.下載System.Data.SQLite(http://sqlite.phxsoftware.com/),安裝,安裝后里面會有詳細的DEMO和文件。請詳細檢視。

3.將mytest.db複製到Bin/Debug目錄下。

3.開啟VS2005,參考System.Data.SQLite安裝目錄下的System.Data.SQLite.DLL  

           using System.Data.SQLite;

             SQLiteConnection cnn = new SQLiteConnection();
            cnn.ConnectionString = @"Data Source=mytest.db;Pooling=true;FailIfMissing=false"
             cnn.Open();
             SQLiteCommand cmd = new SQLiteCommand();
             cmd.Connection = cnn;
             cmd.CommandText = "SELECT * FROM test";
             SQLiteDataAdapter da = new SQLiteDataAdapter();
             da.SelectCommand = cmd;
             DataSet ds = new DataSet();
             da.Fill(ds);

 

// 分頁查詢顯示語句

Select * From test Limit 10 Offset 10;
以上語句表示從test表獲取資料,跳過10行,取10行

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

相關文章