访问不允许用户删除行

时间:2010-07-19 21:39:19

标签: ms-access

我遇到了能够删除表单中的数据行的问题(例如,如果我需要删除我刚刚复制的行,我就不能这样做)。这里有一些关于我的数据库的信息。我有三个不同的栖息地(森林,湿地,草地),每个栖息地都有自己的数据输入表格,用于输入每个地点遇到的物种清单。表单中唯一的区别是名称,所有代码与表单和控件的设置相同。表单由主窗体(ForestSpeciesMain)和子窗体(ForestSpeciesSubform)组成。

我的问题是我无法删除林形式中的数据行。我点击行外的最左边的框来选择它,然后点击右键单击删除,“删除记录”的选择显示为灰色。我也不能简单地通过点击删除来删除。

我运行“Documenter”来仔细检查主窗体和子窗体的设置,在两个实例中“AllowDeletions”都是真的,所以从技术上讲我可以删除记录,但我不能。有没有人对导致问题的原因有任何想法?

1 个答案:

答案 0 :(得分:0)

子表单的记录源是一个表,dbo_ForestSpeciesListM(SQL Server表,用于数据输入的Access),我也不能直接从表中删除记录。