ODBCConnection 接口

定义

代表 ODBC 连接。

public interface class ODBCConnection
[System.Runtime.InteropServices.Guid("0002448E-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ODBCConnection
Public Interface ODBCConnection
属性

注解

ODBC 连接可存储在 Excel 工作簿中。 当 Micrososft Excel 打开工作簿时,Excel 会创建名为 ODBCConnection 对象的 ODBC 连接的内存中副本。

对象 ODBCConnection 包含与连接相关的信息,例如要连接到的服务器的名称以及要在该服务器上打开的对象的名称。 (可选)对象ODBCConnection还可以包括身份验证凭据信息,或者要传递给服务器并执行 (的命令,例如,由 SQL Server) 执行的 SELECT 语句。

属性

AlwaysUseConnectionFile

如果连接文件始终用于建立与数据源的连接,则为 True。 读/写 Boolean

Application

在没有对象限定符的情况下使用时,此属性返回一个 _Application 表示 Microsoft Office Excel 应用程序的 对象。 如果与对象识别符一起使用,则此属性返回代表指定对象的创建者的 Application 对象。 此为只读属性。

BackgroundQuery

如果 ODBC 连接的查询是异步执行(在后台执行)的,则为 True。 读/写 Boolean

CommandText

返回或设置指定数据源的命令字符串。 读取/写入 对象

CommandType

返回或设置其中 XlCmdType 一个常量。 读/写 XlCmdType

Connection

返回或设置一个包含 ODBC 设置的字符串,这些设置使 Microsoft Excel 可以连接 ODBC 数据源。 读取/写入 对象

Creator

在枚举中 XlCreator 返回一个常量,该常量指示创建此对象的应用程序。 此为只读属性。

EnableRefresh

如果用户可刷新连接,则为 True。 默认值为 True。 读/写 Boolean

Parent

返回指定对象的父对象。 只读。

RefreshDate

返回上次刷新 ODBC 连接的日期。 只读 DateTime

Refreshing

如果正在进行指定 ODBC 连接的后台 ODBC 查询,则为 True。 读/写 Boolean

RefreshOnFileOpen

如果每次打开工作簿都自动更新连接,则为 True。 默认值为 False。 读/写 Boolean

RefreshPeriod

返回或设置两次刷新之间的时间间隔。 Integer 型,可读/写。

RobustConnect

返回或设置 ODBC 连接与其数据源连接的方式。 读/写 XlRobustConnect

SavePassword

如果将 ODBC 连接字符串中的密码信息保存在连接字符串中,则为 True。 如果删除密码,则为 False。 读/写 Boolean

ServerCredentialsMethod

返回或设置应该用于服务器验证的凭据的类型。 读/写 XlCredentialsMethod

ServerSSOApplicationID

返回或设置单一登录 (SSO) 应用程序标识符,该标识符用于在 SSO 数据库中查找凭据。 读/写 String

SourceConnectionFile

返回或设置一个 String 类型的值,该值指示用于创建连接的 Microsoft Office 数据连接文件或类似文件。 读/写。

SourceData

返回 ODBC 连接的数据源,如表中所示。 读取/写入 对象

SourceDataFile

返回或设置一个 String 类型的值,该值指示 ODBC 连接的源数据文件。 读/写。

方法

CancelRefresh()

对指定的 ODBC 连接取消正在进行的所有刷新操作。

Refresh()

刷新 ODBC 连接。

SaveAsODC(String, Object, Object)

将 ODBC 连接保存为一个 Microsoft Office 数据连接文件。

适用于