asp.net更新数据的时候,如何判断用户修改了哪条数据呢?
比如有字段ABCDE,只有字段A里的数据被修改了,然后提交到后台,我该怎么判断是哪个字段需要update修改,难道是提交后ABCDE都全部修改吗?
[解决办法]
修改一个字段和修改全部字段都是一样的,不用作判断,如果要作判断只能写触发器if update(name)
[解决办法]
不用判断,修改的时候比如说:SqlCommand cmd= new SqlCmmand("update UserInfo set a=@a,b=@b,c=@c,d=@d,e@e,f=@f where id=@id",数据库连接字符串)
ID是你点击修改按钮传过来的ID
你不必关心究竟是哪条修改了,你可以写成
cmd.Parameters.Add("@a",SqlDbType.int).Value=修改页面文本框的值
依次类推
[解决办法]