无法打开数据库'filename'。它可能不是一个数据库.... Access 2007

时间:2009-08-19 15:57:26

标签: ms-access ms-access-2007 temporary-files

我们的程序有一个选项供用户将数据导出到访问数据库。然后,用户下载数据库并将其用于报告,依此类推。

最近,我们升级到Office 2007,在测试中,下载此数据库时,收到错误消息:

  

“无法打开数据库”filename“它可能不是您的应用程序识别的数据库,或者文件可能已损坏。”

只有在直接从网站打开时才会出现此错误,因此从Temporary Files文件夹中打开数据库。单击错误消息上的确定按钮只是加载数据库,一切都很好。

通过将数据库保存到本地驱动器,用户可以打开没有消息框的数据库。

尝试从用户临时文件目录中打开访问数据库是否存在已知问题?

1 个答案:

答案 0 :(得分:0)

第一个猜测是您没有在Http Response上指定内容长度标头。我遇到了一些问题,这些问题之前从下载对话框中发出了“打开”选项。我给那张支票