Re: [問題] class的用法
public Class ConnectionSetting{
private String connectionStr="";
public String ConnectionStr
{
get
{
return connectionStr;
}
set
{
connectionStr = value;
}
}
};
ConnectionSetting obj1 = new ConnectionSetting();
obj1.ConnectionStr = @"Provider=Microsoft.ACE.OLEDB.12.0;Data
Source=D:\CASE\test\mdiacs1005\mdiacs1005\bin\Debug\db.accdb";
OleDbConnection conn;
conn = new OleDbConnection(obj1.ConnectionStr);
conn.Open();
string SelectCmd = "select * from user1";
OleDbDataAdapter DtApter;
DataSet DtSet;
DtApter = new OleDbDataAdapter(SelectCmd, conn);
DtSet = new DataSet();
DtApter.Fill(DtSet, "user1");
DataGridView1.DataSource = DtSet.Tables["user1"];
conn.Close();
這樣哩?
※ 引述《kevin888 (kevin)》之銘言:
: 使用工具 ACCESS2010 & studio 2010 C#
: 我創建了一個ACCESS檔,要把資料丟到datagridview顯示
: 但是我還會有增加 刪除 更新 查詢 的BTN
: 所以會有連接路徑常使用到
: 我想把dledb 連接字串都丟到class裡 需要用到再呼叫
: 請問我該怎麼弄?
: 以下是我在form裡的語法跟字串
: 並非是class裡的
: 麻煩各位前輩交一下
: 謝謝
: string Abc = @"Provider=Microsoft.ACE.OLEDB.12.0;Data
: Source=D:\CASE\test\mdiacs1005\mdiacs1005\bin\Debug\db.accdb";
: OleDbConnection conn;
: conn = new OleDbConnection(Abc);
: conn.Open();
: string SelectCmd = "select * from user1";
: OleDbDataAdapter DtApter;
: DataSet DtSet;
: DtApter = new OleDbDataAdapter(SelectCmd, conn);
: DtSet = new DataSet();
: DtApter.Fill(DtSet, "user1");
: DataGridView1.DataSource = DtSet.Tables["user1"];
: conn.Close();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.34.183
→
10/11 14:22, , 1F
10/11 14:22, 1F
→
10/11 14:23, , 2F
10/11 14:23, 2F
→
10/11 14:23, , 3F
10/11 14:23, 3F
沒有編譯過....單純腦補的 冏~ 用Property方便多了~ 謝謝
※ 編輯: BETNPP 來自: 210.240.34.183 (10/11 16:21)
※ 編輯: BETNPP 來自: 210.240.34.183 (10/11 16:24)
※ 編輯: BETNPP 來自: 210.240.34.183 (10/11 16:25)
→
10/11 17:53, , 4F
10/11 17:53, 4F
→
10/11 17:53, , 5F
10/11 17:53, 5F
→
10/12 09:13, , 6F
10/12 09:13, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章