VS2010連接SQLite數據庫


 Visual studio 2010及以上版本,連接SQLite數據庫

1、在Sqlite開發站點下載SQLite的.exe安裝包

 

Ctrl+F搜索這條語句:This is the only setup package that is capable of installing the design-time components for Visual Studio xxxx

找到對應的VS版本,注意一定要帶bundle,集成了設計器;無論32位系統還是64位系統,似乎都要下載32位的(X86)

 

如下圖:

 

 

下載后,安裝,選擇Full installation即可,

一路next,注意,請注意,如下紅框的設計器一定要選上,否則,在Visual Studio中想添加新數據庫時沒有Sqlite這個選項,

Good luck,重啟VS,在VS中可看到SQLite:

 

 2、連接數據庫

添加連接--選擇數據源:SQLite

如下:Database:.db文件所在文件位置(.db文件就是數據庫)

 3、實現:點擊按鈕,在DataGridView顯示數據庫中的數據

(1)VS2010 在窗體中拉一個按鈕和DataGridView,

 

(2)雙擊按鈕添加事件

 

首先為項目添加引用

最上面添加:

 

   private void button1_Click(object sender, EventArgs e)
        {
            using (SQLiteConnection con = new SQLiteConnection(DATA_SOURCE))
            {
                con.Open();
                using (SQLiteCommand cmd = new SQLiteCommand())
                {
                    cmd.Connection = con;
                    cmd.CommandText = string.Format("select * from  test1");
                    int rows = cmd.ExecuteNonQuery();
                    SQLiteDataAdapter oraDA = new SQLiteDataAdapter(cmd);
                    DataSet ds = new DataSet();
                    oraDA.Fill(ds);
                    //con.Close();
                    DataTable dtbl = ds.Tables[0];
                    this.dataGridView1.DataSource = dtbl;
                }
            }





        }

DATA_SOURCE就是:"Data Source="C:/XX/XXX.db3;Pooling=true;FailIfMissing=false;Password=xxx";

 

 其他數據庫基本都是如此,連接Oracle數據庫方法:

 http://www.cnblogs.com/Donnnnnn/p/5955864.html

 

 

 

參考:

http://blog.csdn.net/missautumn/article/details/18567715


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM