gpt4 book ai didi

sql-server - 连续表格不允许编辑

转载 作者:行者123 更新时间:2023-12-02 01:33:39 25 4
gpt4 key购买 nike

我需要一个连续的表格来允许在一列上进行编辑,尽管此时我会接受任何表格。

表单层级设置如下:允许编辑:是;允许删除:是的;允许添加:是;

表单控件设置:启用:是;锁定:否;

记录源是具有以下设置的查询:记录锁:无锁;记录集类型:动态集;

查询从在 MS Access 中设置为链接表的 MS SQL 服务器表中提取,我在 SQL 服务器上拥有管理员权限。

我已经尝试重新制作一个简化版的表格,但它仍然不允许编辑。我还有其他来自不同表格的连续表格可以编辑,但每当我尝试使用有问题的表格时,都没有任何反应。它似乎是在表或查询级别。是否缺少我的设置?

编辑:查询是从两个表中提取的 -

dbo_tbl_controls(PK StatOrig - 文本)和

dbo_tbl_statspkgdata(PK 统计 - 文本;VType - 文本;年 - 数字和其他)

StatOrig = Stat 上的关系是一对多的。我需要排序顺序的控制表。

最佳答案

对于 SQL Server 后端,您必须在要编辑的任何表或 View 上拥有相关的唯一索引。检查所有索引以确保它们是合适的。

您可以像这样在 VBA 中为 View 创建索引:

db.Execute "CREATE UNIQUE INDEX uiId ON someview (Id) WITH PRIMARY"

关于sql-server - 连续表格不允许编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32611946/

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