【问题标题】:Opening table shows "Enter parameter value"打开表格显示“输入参数值”
【发布时间】:2016-04-14 13:49:55
【问题描述】:

我已经对我的 Access 数据库做了一些事情,现在当我双击一个表(所有 Access 对象 | 表)时,它会弹出“输入参数值”对话框。它要求的参数是 TableName.ColumnName 的形式,ColumnName 确实是 TableName 中的一列,但 TableName 不是我要打开的表。因为它是我要打开的表,而不是查询或报告等,所以我不知道是什么原因造成的,也不知道该怎么做。如果我刚刚好,它似乎可以很好地打开桌子,但如果可以的话,我想修复它。

【问题讨论】:

  • 当您在设计视图中打开表格,然后打开其属性表时,您是否在其中一个属性中看到 [TableName].[ColumnName]
  • 假设您指的是底部标题为“字段属性”的位 - 我查看了表中每个字段的属性,但没有类似的。我还单击了“表格工具”功能区中的“属性表”,但没有显示任何内容,当然也没有任何问题。
  • 我的意思是表格的属性表。根据你的描述,我想你已经找到了。在“属性表”标题下方,应显示“选择类型:表格属性”。
  • 啊。找到了。我看错东西了。不知何故,它在表的属性表中有一个 Order By,它引用了另一个表 - 我无法想象如何!!。感谢那。如果你把它作为答案,我会打勾。

标签: ms-access ms-access-2007


【解决方案1】:

设计视图中打开表格,然后打开其属性表。确保检查表的属性表(它应该在“属性表”标题下方显示“选择类型:表属性”)。

在其中一个属性中查找[TableName].[ColumnName]

我在考虑 Filter 和 Order By 属性;您确认它在 Order By 中。

当您从功能区应用排序选项,然后将该排序与表格的设计一起保存时,可能会发生这种情况。

【讨论】:

    【解决方案2】:

    我刚刚遇到了同样的问题。参数我的要求甚至不是我的一个字段名称。我终于发现,当我向表中添加一些新字段时,我一定是在空白字段中按下了空格键。我删除了大约 10 个空白字段,以确保我得到了所有错误并解决了我的问题。我希望这有帮助!

    【讨论】:

      猜你喜欢
      • 2018-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多