C# 更新asp.net数据网格视图中的数据行
我想如果我稍微解释一下情况,你会更容易理解我的问题 我正在做的是使用asp.net c#为医生开发一个系统。为了创建处方,我添加了药物列表的复选框列表,并在其下方添加了submit按钮。当“提交”按钮单击“选定”复选框时,将列出添加到sql server数据库的项目,并在同一页面中显示包含选定药物的数据网格 在数据网格中,药物名称和剂量有两列。药物名称取自数据库。我需要让用户能够通过该网格视图输入剂量。我需要使用update命令,因为记录已存在于sql server中。但剂量列中的值为空。我尝试在数据源控件中使用update命令。但是我不知道如何给出WHERE子句,因为我不能指定更新记录所涉及的数据库行C# 更新asp.net数据网格视图中的数据行,c#,asp.net,C#,Asp.net,我想如果我稍微解释一下情况,你会更容易理解我的问题 我正在做的是使用asp.net c#为医生开发一个系统。为了创建处方,我添加了药物列表的复选框列表,并在其下方添加了submit按钮。当“提交”按钮单击“选定”复选框时,将列出添加到sql server数据库的项目,并在同一页面中显示包含选定药物的数据网格 在数据网格中,药物名称和剂量有两列。药物名称取自数据库。我需要让用户能够通过该网格视图输入剂量。我需要使用update命令,因为记录已存在于sql server中。但剂量列中的值为空。我尝试
我很高兴听到你的帮助。欢迎所有评论。您需要设置参数,请检查以了解其工作原理。我猜,您已经在数据库中添加了一些列,它们是唯一标识符。。某些自动增量int或guid。为什么不能确定数据库中的哪个记录由网格中的medicine+剂量行表示?如果您无法识别它,您打算以后如何从数据库中检索它?