OLE DB Provider for Microsoft Jet

目录

OLE DB Provider for Microsoft® Jet 允许 ADO 访问 Microsoft Jet 数据库。

连接字符串参数

要连接到该提供者,请将 ConnectionString 属性的 Provider 参数设置为:

Microsoft.Jet.OLEDB.4.0

读取 Provider 属性也将返回该字符串。

除了由 ADO 定义的连接参数外,OLE DB Provider for Microsoft Jet 支持几个特定提供者的连接参数。正如所有其他连接参数一样,这些参数可以通过 Connection 对象的 Properties 集合进行设置或设置为连接字符串的一部分。

参数 说明
Jet OLEDB:System Database 工作组信息文件的路径和文件名。
Jet OLEDB:Registry Path 包含 Microsoft Jet 数据库引擎值的 Windows 注册表键。
Jet OLEDB:Database Password 数据库密码。

默认情况下,OLE DB Provider for Microsoft Jet 以读/写模式打开 Microsoft Jet 数据库。要以只读模式打开数据库,请将 ADO Connection 对象中的 Mode 属性设置为 adModeRead

Command 对象的用法

Command 对象中的命令文本使用 Jet SQL 语言。可以在命令文本中指定行返回查询、操作查询和表名;但不支持存储过程,因此不应进行指定。

Recordset 行为

Microsoft Jet 数据库引擎不支持动态游标。因此,OLE DB Provider for Microsoft Jet 不支持 adLockDynamic 游标类型。当请求动态游标时,提供者将返回键集游标并重新设置 CursorType 属性以指明返回的 Recordset 类型。进一步说,如果请求可更新的 RecordsetLockTypeadLockOptimisticadLockBatchOptimisticadLockPessimistic),提供者也将返回键集游标并重新设置 CursorType 属性。

参阅   有关 OLE DB Provider for Microsoft Jet 的详细实现资料和功能信息,请查阅 Data Access SDK 中的 OLE DB Provider for Microsoft Jet 文档。

www.51windows.Net