我正在使用SqlCommandBuilder对象从SqlDataAdapter中的Select语句生成更新语句。
我的问题是,在我的选择语句中,我从一个名为vwUsers的视图中选择。我使用的SqlCommandBuilder对象为表Users生成了更新语句,而不是视图vwUsers。我该如何覆盖这种行为?
我需要使用视图,因为这是触发器执行的地方。我们将触发器添加到了表视图中,而不是原始表格。
我正在使用SqlCommandBuilder对象从SqlDataAdapter中的Select语句生成更新语句。
我的问题是,在我的选择语句中,我从一个名为vwUsers的视图中选择。我使用的SqlCommandBuilder对象为表Users生成了更新语句,而不是视图vwUsers。我该如何覆盖这种行为?
我需要使用视图,因为这是触发器执行的地方。我们将触发器添加到了表视图中,而不是原始表格。
我通过放弃使用命令生成器,自己编写SQL更新命令解决了我的问题!