c# - 更新 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();
解决方案
推荐阅读
- angular - Router.events 应该在 Angular 中使用
- java - io.micrometer @Timed 不为 Java 和 Springboot 应用程序中的 @Override 方法发出指标。尝试手动注册 TimedAspect
- python - 使用 Pyspark 将文件从一个目录移动到 HDFS 中的另一个目录
- python - 在 jupyter note 中提供数据路径时遇到一些问题
- python-3.x - 网络快捷方式没有做我想做的事
- laravel - 流明 8.2 中的错误 - “找不到类 '\App\User'”
- javascript - 在 express.js 中未找到错误 MODULE
- nestjs - NestJS 中的模型与 DTO
- sql - SQL中的三向差异
- git - 在 repo 分支重组后将已提交的更改从已删除的分支移动到新分支