gpt4 book ai didi

sql - 为什么 - 'GENERATE INSERT UPDATE AND SELECT STATEMENT' 变灰?

转载 作者:行者123 更新时间:2023-12-04 22:38:43 25 4
gpt4 key购买 nike

为什么在“配置数据源”的 ADVANCE 部分中“GENERATE INSERT UPDATE AND SELECT STATEMENT”显示为灰色?在某些表上,它不会变灰并且工作正常。

我知道可以通过在属性中将 autogenerateeditbutton 标记更改为 true 来解决此问题,您可以通过这种方式进行编辑 - 但是当您尝试这样做时,数据库不会更新。

当我在论坛上查看有关此问题的内容时,还提到这可能与设置主键有关。虽然我无法得到一个决定性的答案。

浏览器中的错误如下:
NotSupportedException: Updating is not supported by data source 'AccessDataSource1' unless UpdateCommand is specified.
任何想法如何使用这些有问题的表更新数据库?他们为什么有问题?

主键如何分配到表中。这应该在 Access 中完成吗?可以在 VS08 中完成吗?如何完成?

最佳答案

为了自动生成插入/选择/更新语句,表必须有一个主键,以便在插入或更新时选择正确行的代码知道要选择哪一行。如果表中没有具有唯一值的列,则可能有多个行与应更新的行匹配。使用主键允许设计者生成可靠地选择要更新的正确行的代码。

关于sql - 为什么 - 'GENERATE INSERT UPDATE AND SELECT STATEMENT' 变灰?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/576437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com