首页 > 解决方案 > 更新 datagridview 的多个选定行的列

问题描述

例如有数据库,它显示在我的 datagridview 中,如下所示:

Name  | Date    | Position     | 
------+---------+--------------+
Ben   | April   | CEO          |
Ren   | May     | COO          |
Ken   | August  | Assistant    |

这是我的表属性

Name = `varchar`
Date = `datetime`
Position = `varchar`

每当我单击更新按钮时,我想用 12 月的所有月份或我在 datetimepicker 工具中选择的任何月份来更新我的“日期”列。

这是我在更新按钮中的代码:

con.Open();  

SqlDataAdapter sda = new SqlDataAdapter ("Update TableSample set Date = 
'"+textboxDateTimePicker.Text+"', Position = '"+textboxPosition.Text+"' 
where Name = '"+texboxName.text+"' ", con);`

sda.SelectCommand.ExecuteNonQuery();

con.Close();

标签: c#sql-serverdatabasevisual-studio

解决方案


推荐阅读