Access 2010:拆分数据库后无法访问查询
Posted
技术标签:
【中文标题】Access 2010:拆分数据库后无法访问查询【英文标题】:Access 2010: Can't access query after splitting DB 【发布时间】:2013-05-13 17:24:47 【问题描述】:我拆分了我的数据库,现在当我尝试更改一些查询的一些信息时,我无法访问它们。我有一个前端和一个后端,并且知道我应该通过前端对查询/表单进行更改,但是它们显示为灰色且无法访问。
此时,我尝试取消拆分数据库(我相信我这样做了),但我仍然无法编辑这些查询或表单。
我可以单击查询/表单并查看其结果,但无法进入设计视图进行编辑。
【问题讨论】:
你能通过你的后端文件编辑它们吗?另外,你是否成功链接了后端和前端(使用向导时应该自动完成,除非你改变了什么) @Scotch,由于 OP 正在询问查询,因此在后端执行此操作没有意义,因为查询已(或应该)存储在前端。 嗨,帕姆,欢迎来到 SO。当您尝试执行此操作时,您是否打开了任何表单或报告?这些可能具有很好地描述您的问题的属性(我认为是 Modal)。尝试先关闭您打开的任何其他对象,然后查看是否可以打开查询。 @PowerUser 问他是否可以在后端访问他的查询没有意义吗?我的第一直觉是他的数据库没有正确拆分,他的表没有链接。或者他/她将其保存为 aacdr 或其他一些运行时应用程序。 你可能有一个观点。我在考虑适当的拆分,这是标准的 accdb 或 accde。 【参考方案1】:我在黑暗中开了一枪,并说在拆分数据库的过程中,您要么以 accdr 或 accde 格式(运行时应用程序)创建前端。这样做的目的是您不应该能够在前端的设计视图中打开查询、表单或表格。您可以打开您的数据库并再次将其保存为 accdb 文件并照常继续。
如果您对链接表有其他问题,建议您打开Linked Table Manager
并刷新链接(如果您移动了后端文件,这是必要的)。
我建议尝试使用Shift Bypass
以确保正常进行。 (启动数据库时按住shift键,然后尝试在设计视图中修改)。
如果这些都失败了,我会尽可能复制查询和/或表单并创建新的。
【讨论】:
以上是关于Access 2010:拆分数据库后无法访问查询的主要内容,如果未能解决你的问题,请参考以下文章
在将 MS Access 拆分为 SQL Server 以执行查询后使用哪个引擎
将Split Access 2010数据库发布到Sharepoint
访问 2010 组合框 - 更新后无法 DLookup 结果