【发布时间】:2014-07-17 12:31:50
【问题描述】:
如何从 Datagridview c# 更新数据库?我的项目适用于在 DB 中加载数据表。但无法更新到 DB 这是加载数据按钮
private void button2_Click(object sender, EventArgs e)
{
string connectionString;
connectionString = "Server=localhost;User Id=root; Password=1234; Database=db2; Pooling=false;CharSet=tis620;";
connection = new MySqlConnection(connectionString);
sda = new MySqlDataAdapter("Select * from data Where Id = '" + comp.Text.Trim() + "'", connection);
dt = new DataTable();
sda.Fill(dt);
Table1.DataSource = dt;
}
和更新按钮
private void button3_Click(object sender, EventArgs e)
{
cmdbl = new MySqlCommandBuilder(sda);
sda.Update(dt);
MessageBox.Show("Save data complete");
}
我关注这个剪辑Insert,Delete and Update data in database from datagridview 我做不到 对不起,我的英语说得不够好,谢谢你的回答。
【问题讨论】:
-
更新后尝试 dt.AcceptChanges()
标签: c# mysql winforms datagridview