0

我有 3 个表简化为以下内容:

主表

编号 | 属性1_id | 属性2_id | 价格

属性1_table

编号 | 属性名

属性2_table

编号 | 属性名

我在 Sql Server 中创建了一个视图,将表连接在一起,得到以下输出:

主表

编号 | 属性1_id | 属性2_id | 属性1_name | 属性2_name | 价格

我遇到的问题是我希望能够在 DataGridView 中显示数据并允许价格可编辑。但是我创建了一个“视图”,我认为这不是正确使用的东西(即它被称为“视图”,听起来不可编辑?)

我知道我可以创建自己的脚本来遍历并仅更新“main_table”,但我认为必须有一种方法可以将 DataGridView / Linked 数据集与连接表一起使用?

-

4

1 回答 1

0

我能建议的最好的事情是创建一个存储过程,它接受所有参数,然后在该过程中对表执行单独的更新语句。应该工作得很好。

于 2013-08-29T00:23:56.430 回答