代码之家  ›  专栏  ›  技术社区  ›  Malfist

强类型数据集的TableAdapter不允许我生成更新方法

  •  2
  • Malfist  · 技术社区  · 15 年前

    我的数据库中有一个视图被表示为TableAdapter,但我无法让它生成更新方法。“创建直接向数据库发送更新的方法(generatedbdirectmethods)”灰显。

    如何启用此功能?或者我需要手动操作吗?

    1 回复  |  直到 15 年前
        1
  •  1
  •   this. __curious_geek    15 年前

    表适配器与视图绑定,因此关联数据表的架构是视图的架构。视图必须涉及多个表中的字段,因此在这种情况下,表适配器无法生成具体的更新语句,该语句可以对视图执行插入/更新操作。因此,无法为与视图关联的表适配器生成不同的更新方法。