【问题标题】:How do you update a Dataset made up of joined tables如何更新由连接表组成的数据集
【发布时间】:2013-08-29 00:19:40
【问题描述】:

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

ma​​in_table

标识 |属性1_id |属性2_id |价格

attribute1_table

标识 |属性名

attribute2_table

标识 |属性名

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

ma​​in_table

标识 |属性1_id |属性2_id |属性1_name |属性2_name |价格

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

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

-

【问题讨论】:

    标签: c# sql sql-server visual-studio datagridview


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-12-04
      • 1970-01-01
      • 2017-11-10
      • 1970-01-01
      • 2019-11-05
      • 1970-01-01
      • 2018-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多