OleDbDataAdapter dtAdapter;
private void button15_Click(object sender, EventArgs e)
{
string con = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=STUDENT.MDB";
string sql = "select * from 考生";
OleDbConnection conn = new OleDbConnection(con);
DataTable dt = new DataTable();
dtAdapter = new OleDbDataAdapter(sql, conn);
conn.Open();
dtAdapter.Fill(dt);
this.dataGridView1.DataSource = dt;
conn.Close();
}
//将修改数据后的datagridview里数据更新到数据库,要有主键
private void button17_Click(object sender, EventArgs e)
{
try
{
DataTable dt = (DataTable)dataGridView1.DataSource;
OleDbCommandBuilder cmBuilder = new OleDbCommandBuilder(dtAdapter);
dtAdapter.Update(dt);
}
catch (OleDbException exoledb)
{
MessageBox.Show(exoledb.Message);
}
}用修改DataGridView数据并更新数据库
最新推荐文章于 2025-09-15 12:26:37 发布
本文介绍如何利用ADO.NET技术与Microsoft Access数据库进行交互,包括建立连接、执行SQL查询、填充数据集以及更新数据库操作。通过实例演示了从DataGridView中获取数据并将其同步回数据库的过程。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
图片生成
Stable-Diffusion
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
1万+

被折叠的 条评论
为什么被折叠?



