为了账号安全,请及时绑定邮箱和手机立即绑定

如何从 C# 中的 dataGridView 更新 mysql 数据库

如何从 C# 中的 dataGridView 更新 mysql 数据库

C#
RISEBY 2021-10-31 19:25:08
你好,希望有人能帮忙。我正在尝试为我工作的公司创建车辆日志。我已经设法让 dataGridView 向数据库添加一行,但是,这是我在互联网上找到的,并且可以正常工作。谁能告诉我这是否是从 dataGridView 更新 MySQL 数据库的正确方法?注意:我添加了一个计时器刻度,以便如果有人添加了新行,那么 dataGridView 中的数据会自动更新 MySQL 数据库。// saves the data in the dataGridView to the MySQL database    private void Timer1_Tick(object sender, EventArgs e)    {        //int index = vehiclemovementDataGridView.SelectedRows[0].Index;        //vehiclemovementDataGridView.Rows.        vehiclemovementTableAdapter.Update(this.vehiclelogDataSet.vehiclemovement);        //vehiclemovementDataGridView.Update(this.vehiclelogDataSet.vehiclemovement);    }在没有输入到数据库的连接中,我添加了一个 dataGridView 并将其配置为连接 MySQL 数据库。
查看完整描述

1 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

你在做什么应该根据这个链接工作

但您也可以尝试替换该行:

vehiclemovementTableAdapter.Update(this.vehiclelogDataSet.vehiclemovement);

vehiclemovementTableAdapter.Update(vehiclemovementDataTable)

其中VehiclemovementDataTable是从数据网格视图转换而来的数据表(您必须自己添加此代码)。两者都应该没问题,但是您这样做的方式很可能更好,更有效。


查看完整回答
反对 回复 2021-10-31
  • 1 回答
  • 0 关注
  • 135 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信