【发布时间】:2012-01-26 18:18:42
【问题描述】:
这是我用于连接和使用 Access 数据库的 C# 代码。
using System.Data.OleDb;
var cb = new OleDbCommandBuilder(da);
DataRow dRow = ds1.Tables["Customer"].NewRow();
dRow[0] = textBox1.Text;
dRow[1] = textBox2.Text;
dRow[2] = textBox3.Text;
ds1.Tables["Customer"].Rows.Add(dRow);
da.Update(ds1, "Customer");
con.Close();
MessageBox.Show("Entry added");
但是da.Update(ds1,"Customer");这行,抛出异常:
ConnectionString 属性尚未初始化。
【问题讨论】:
-
你在哪里初始化你的连接对象?向我们展示,但可能您还没有为它设置任何连接字符串。
-
如果是连接字符串问题,请查看here 示例。
标签: c# ms-access connection-string oledb oledbconnection