在数据库里有几张表
分别取出每张表的第一条数据 构建一个视图
为了在更新视图的同时更新表 我写了相应的INSTEAD OF UPDATE 触发器在数据库中取视图存入DataTable中,并作为dataGridView的DataSource如何在更新DataTable的同时更新视图,从而更新相应的表
分别取出每张表的第一条数据 构建一个视图
为了在更新视图的同时更新表 我写了相应的INSTEAD OF UPDATE 触发器在数据库中取视图存入DataTable中,并作为dataGridView的DataSource如何在更新DataTable的同时更新视图,从而更新相应的表
dt.PrimaryKey = new DataColumn[] { dt.Columns["XX"] };
设置主键 依然抛出异常
那你在更新DataTable的时候也update下你的表呀,这样的话就会触发你写的触发器
然后又会更新你的视图了
SqlCommandBuilder scb = new SqlCommandBuilder(sda);
sda.Update(dt);抛出:
对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成。
我 50多张表和成的视图 里面有好几十列 写SQL语句的写那年去啊