【发布时间】:2016-03-12 12:29:17
【问题描述】:
我使用 UI 将数据源添加到我的项目中。
数据源列为serverManagerDBDataSet,当您打开三角形时,它会显示“serverManagerTable”,当您为此打开三角形时,您会看到表格中的字段
我的问题是如何在我的项目中(正确地)使用这个数据源?
string constr = @"Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + dbPath;
string cmdstr = "select * from serverManagerTable";
OleDbConnection con = new OleDbConnection(constr);
OleDbCommand com = new OleDbCommand(cmdstr, con);
con.Open();
OleDbDataReader reader = com.ExecuteReader();
reader.Read();
DataSet data = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter(com);
da.Fill(data);
int i = data.Tables[0].Rows.Count;
MessageBox.Show(i.ToString());
我收到一条错误消息,提示连接已打开
【问题讨论】:
标签: c# database ms-access dataset datasource