Microsoft Office Access是由微軟發布的關系數據庫管理系統。它結合了 MicrosoftJet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的系統程序之一。
對于許多小型的軟件,使用access數據庫是一個不錯的選擇,下面我就簡單介紹使用C#來連接數據庫。
第一步: 我們在vs2015中建立一個項目,命名為AccessTest。

項目建立
第二步: 新建Access數據庫文件,命名為test,位置可以放在桌面

數據庫文件
第三步:在winform窗體中添加一個button按鈕。

第四步:添加引用 System.Data.OleDb;
using System.Data.OleDb;

第五步:雙擊button 按鈕 添加代碼
/// <summary>
/// Access數據庫測試連接按鈕
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
try
{
//創建連接數據庫的字符串
string reportpath = @"C:\Users\15543\Desktop\test.mdb";// 數據庫路徑 如 我的mdb文件為test.mdb 位置為桌面
string ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" + reportpath+ ";Uid=Admin;Pwd=jcvadmin;";
//創建oledbconnection對象
OleDbConnection con = new OleDbConnection(ConStr);
con.Open();//打開數據庫
MessageBox.Show("OK");
con.Close();//關閉數據庫
MessageBox.Show("NO");
//以下注釋為從一張表中選擇數據,然后加載到Listview中
//string str = "select * from TestTable";//加載表中所有數據
//OleDbCommand cmd = new OleDbCommand(str, con);
//OleDbDataReader oldbRed = cmd.ExecuteReader();
//while(oldbRed.Read()) //不調用Read(),將會沒有數據。
//{
// ListViewItem lvi = new ListViewItem(oldbRed[0].ToString());
// lvi.SubItems.Add(oldbRed[1].ToString());
// lvi.SubItems.Add(oldbRed[2].ToString());
// lvi.SubItems.Add(oldbRed[3].ToString());
// lvi.SubItems.Add(oldbRed[4].ToString());
// lvi.SubItems.Add(oldbRed[5].ToString());
// listView1.Items.Add(lvi);
//}
//oldbRed.Close();
//con.Close();
//con.Dispose();
}
catch(Exception err)
{
//如果出錯,顯示錯誤信息
MessageBox.Show(err.Message.ToString());
}
}
路徑

按鈕代碼及注釋
最后一步 調試運行

打開數據庫

關閉數據庫
連接成功,恭喜你 ,數據庫測試連接成功,接下來你就可以通過相關的語句來對數據庫進行操作了
本教程是為小白所準備的 ,不喜歡勿噴 下面會介紹數據庫的一些操作語句以及實際運用。歡迎繼續閱讀,下面附上源碼地址。
數據庫得自己建立,路徑得自己修改。
運行環境VS2015
免費源碼地址:http://down.51cto.com/data/2215791
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。