小编C D*_*uez的帖子

OLEDB连接没有刷新日期

我需要以编程方式检查Excel到SQL表和视图中的许多OLEDB数据连接的刷新日期.它们都以相同的方式配置并使用相同的连接字符串,我在VBA中使用以下命令检查它们:

Connections.OLEDBConnection.RefreshDate
Run Code Online (Sandbox Code Playgroud)

但是,少数这些连接没有刷新日期,我并不是说RefreshDate属性返回NULL,该属性甚至不存在.VBA抛出"应用程序定义或对象定义的错误",当我检查连接属性时,"上次刷新"字段为空:

在此输入图像描述

无论我如何构建连接或刷新多少次,它与这些特定SQL表和视图的连接都是一致的.我坚持使用OLEDB,我们的一些机器与Power Query存在兼容性问题.有没有人知道在Excel或SQL中导致这个或我需要改变的是什么?

sql oledb excel vba

8
推荐指数
2
解决办法
403
查看次数

标签 统计

excel ×1

oledb ×1

sql ×1

vba ×1