111,130
社区成员
发帖
与我相关
我的任务
分享
DataTable DT = new DataTable();
private void Form1_Load(object sender, EventArgs e)
{
string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\a\db1.mdb";
OleDbConnection MyCon = new OleDbConnection(strCon);
MyCon.Open();
OleDbDataAdapter odb = new OleDbDataAdapter("select * from [table]", MyCon);
odb.Fill(DT);
dataGridView1.DataSource = DT;
}
private void button2_Click(object sender, EventArgs e)
{
try
{
OleDbConnection MyCon = new OleDbConnection(strCon);
MyCon.Open();
OleDbDataAdapter odb = new OleDbDataAdapter("select * from [table]", MyCon);
OleDbCommandBuilder cmdbuilder = new OleDbCommandBuilder(odb);
odb.Update(DT);
}
catch (System.Exception ex)
{
MessageBox.Show(ex.ToString());
return;
}
MessageBox.Show("更新成功!");
}
这样就可以解决你的问题了
private void Form1_Load(object sender, EventArgs e)
{
string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\a\db1.mdb";
OleDbConnection MyCon = new OleDbConnection(strCon);
MyCon.Open();
DataTable DT = new DataTable();
OleDbDataAdapter odb = new OleDbDataAdapter("select * from [table]", MyCon);
odb.Fill(DT);
dataGridView1.DataSource = DT;
}
private void button2_Click(object sender, EventArgs e)
{
try
{
OleDbConnection MyCon = new OleDbConnection(strCon);
MyCon.Open();
OleDbDataAdapter odb = new OleDbDataAdapter("select * from [table]", MyCon);
OleDbCommandBuilder cmdbuilder = new OleDbCommandBuilder(odb);
odb.Update(DT);
}
catch (System.Exception ex)
{
MessageBox.Show(ex.ToString());
return;
}
MessageBox.Show("更新成功!");
}