Database Excel数据连接-无法识别的数据库格式
我在共享网络上共享同一源文件的多个Excel文档中有数据连接。如果一个用户打开源文件,而另一个用户尝试刷新数据连接,则查询将失败,并显示Database Excel数据连接-无法识别的数据库格式,database,excel,format,data-connections,microsoft-query,Database,Excel,Format,Data Connections,Microsoft Query,我在共享网络上共享同一源文件的多个Excel文档中有数据连接。如果一个用户打开源文件,而另一个用户尝试刷新数据连接,则查询将失败,并显示无法识别的数据库格式。然后,它将尝试以只读副本的形式打开源文件 必须有一种方法来指定此数据连接中的源文件是只读的,并且如果其他人打开了源文件,则不应该有任何关系 我尝试了一系列不同的选项,包括连接字符串中的“ReadOnly”语句,在SELECT命令后添加DISTINCT,在Microsoft Query中编辑,是否有人知道如何强制数据连接以只读方式检索源文件,
无法识别的数据库格式。然后,它将尝试以只读
副本的形式打开源文件
必须有一种方法来指定此数据连接中的源文件是只读的,并且如果其他人打开了源文件,则不应该有任何关系
我尝试了一系列不同的选项,包括连接字符串中的“ReadOnly”语句,在SELECT
命令后添加DISTINCT
,在Microsoft Query中编辑,是否有人知道如何强制数据连接以只读方式检索源文件,并拉入上次保存的数据,即使源文档已在某处打开
我的OBDC连接字符串是:
DSN=Excel Files;DBQ="File Path";DefaultDir="Directory Path";DriverId=1046;MaxBufferSize=2048;PageTimeout=5;ReadOnly=1;
修复您的MS Office以解决此问题
希望这将帮助您解决问题。修复您的MS Office以解决此问题
希望这能帮到你