2.建立後,需取得連結字串
3.資料庫需放在專案資料夾裡面的/bin/debug
就能確保不同電腦都能依照相對路徑來找到檔案,
之後就是簡單的程式碼部分 ^^
最開始需引入OleDb元件
using System.Data.OleDb;
private void button2_Click(object sender, EventArgs e)
{
OleDbConnection cn; //創立一個Connection物件
OleDbCommand cmd; //創立一個Command物件
OleDbDataReader dr; //創立一個DataReader物件
//指定資料來源的路徑
cn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;DataSource=DB.accdb");
//開啟連線
cn.Open();
cmd = new OleDbCommand();
//讓SQL指令與連線binding
cmd.Connection = cn;
//下SQL指令
cmd.CommandText = "SELECT Bid_P_1, Bid_P_5, Ask_P_1, Ask_P_5, Second FROM MyTable";
//讀取指令, 存放置DataReader之集合內
dr = cmd.ExecuteReader();
//只要有值, 就不斷讀取每一列資料
while (dr.Read())
{
//對目前讀到的這一列資料,做處理
Console.WriteLine( (dr.GetInt32(0) - dr.GetInt32(1)) - (dr.GetInt32(3) - dr.GetInt32(2)) );
}
//先關閉dataReader
dr.Close();
//再結束整個資料庫連線
cn.Close();
}


您好
回覆刪除如果我要將在C# datagridview處理過後的資料再寫入Access要怎麼辦呢 ?