请教插入数据的问题,麻烦大神帮忙解惑

jcxpy910 2016-03-23 05:14:42
在datagridview中使用sqlcommandbulider进行数据的添加及修改。其实涉及到“部门”这一个列名。如何实现例如:A部门的人添加的数据,部门这一列的数据则自动默认插入A。 C部门的人添加数据,部门这一列的值则自动插入C。
请问如何实现?是在insertcomm里面设置还是在其他地方?
...全文
240 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 3 楼 FoxDave 的回复:
在表单填写的时候根据用户自动加载出部门
正解。
BitCoffee 2016-03-24
  • 打赏
  • 举报
回复
你在执行Update()之前,判断当前修改的人是属于哪个部门的,然后修改datagridview里面部门这列的值倍,如果datagridview里面没有绑定部门这列,1.你可以新添加一列隐藏2.或者先select到dataset里面,然后修改值,再update.
Justin-Liu 2016-03-24
  • 打赏
  • 举报
回复
在表单填写的时候根据用户自动加载出部门
jcxpy910 2016-03-23
  • 打赏
  • 举报
回复
不行。能说说怎么修改吗 @无机战士
dalmeeme 2016-03-23
  • 打赏
  • 举报
回复
再更新操作前修改cb.GetInsertCommand().CommandText试试。

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧