介绍如何使用 Jet OLE DB 提供程序 4.0 连接到不同的外部数据库
来源:互联网 发布:淘宝快递单号购买平台 编辑:程序博客网 时间:2024/06/05 11:37
打开 Excel
以下代码打开一个 Excel ISAM 数据库:
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=c:/somepath/ExcelFile.xls;" & _ "Extended Properties=""Excel 8.0;HDR=Yes;"";"
注意 : C 在的驱动器并且 somepath 包含示例 Excel 文件 (ExcelFile.xls) 的文件夹。 "HDR = Yes"指示该记录集中的提供程序将不包含单元格区域 (这可能是标题行) 的第一行。
有关连接到 Microsoft Excel 电子表格,单击下面文章编号,以查看 Microsoft 知识库中的相应:
打开的 dBASE
以下代码打开 dBASE ISAM 数据库。 如果 dBASE 文件 (是例如 dBaseFile.dbf) 位于 c:/somepath,其中 C 是在的驱动器,并 somepath 是包含 dBaseFile.dbf,如下所示的文件夹:
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=c:/somepath;" & _ "Extended Properties=DBASE III;"
SQL 语句中指定文件名,如下所示:
rst.Open "Select * From dBaseFile", cnn, , ,adCmdText
打开 Lotus 1-2-3
以下代码打开 Lotus 1-2-3 ISAM 数据库:
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=c:/somepath/Lotus123File.wk3;" & _ "Extended Properties=Lotus WK3;"
注意 : C 在的驱动器并且 somepath 包含示例 Lotus 1-2-3 文件 (Lotus123File.wk3) 的文件夹。
打开 Paradox
以下代码打开 Paradox ISAM 数据库。 Paradox 5.0 文件 (是例如 PdxFile.db) 是否位于 c:/somepath,其中 C 是在的驱动器,以及其中 somepath 是包含 PdxFile.db,如下所示的文件夹:
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=c:/somepath;" & _ "Extended Properties=Paradox 5.x;"
指定 SQL 语句中的文件名,如下所示:
rst.Open "Select * From PdxFile", cnn, , ,adCmdText
注意 : 不是所有的 Paradox 版本支持 Jet ISAM。 有关其他信息,单击下面,文章编号,以查看 Microsoft 知识库中相应:
打开文本
如果文本文件 (是例如 TestFile.txt) 位于 c:/somepath,其中 C 是在的驱动器,并 somepath 是包含 TestFile.txt,如下所示的文件夹:
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=c:/somepath;" & _ "Extended Properties=""text;HDR=Yes;FMT=Delimited;"";"
SQL 语句中指定文件名,如下所示:
rst.Open "Select * From TextFile.txt", cnn, , , adCmdText
Text ISAM 使您能够处理多个文本文件格式。 您不能定义文本文件通过连接字符串的所有的特性。 是例如如果希望打开固定宽度文件,或要使用不是逗号分隔符,必须 schema.INI 文件中指定所有这些设置。 有关 schema.INI 文件的详细信息,请访问下面的网站上 Microsoft Developer Network (MSDN) 库:
- 介绍如何使用 Jet OLE DB 提供程序 4.0 连接到不同的外部数据库
- OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错
- Microsoft OLE DB Provider for SQL Server (0x80040E14) 已拒绝对 OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 的特殊访问。必须通过链接服务器来访问此提供程序。
- 未能处理对象 'select * from teacher.dbf'。OLE DB 提供程序 'microsoft.JET.OLEDB.4.0' 指出该对象中没有任何列。
- 用于 Oracle 的 Microsoft OLE DB 提供程序
- jet ole连接数据库方式大全
- 使用OLE DB连接各种类型的数据库的连接字符串
- 解决SQLSERVER查询连接数据库表问题:OLE DB 访问接口 "MSDASQL" 为列提供的元数据不一致
- 无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.JET.OLEDB.4.0"
- 链接服务器\"(null)\"的 OLE DB 访问接口 \"Microsoft.Jet.OLEDB.4.0\"
- 通过OLE DB连接SQL数据库的两种方法
- ODBC及OLE DB方式连接数据库密码的破解
- SQL SERVER访问Access数据库,出现错误:无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象
- OLE DB provider "MICROSOFT.JET.OLEDB.4.0" for linked server
- 使用ole db连接带有工作组信息的Access文件.
- pb9 通过ole db连接sqlite3数据库
- pb9 通过ole db连接sqlite3数据库
- 该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。新事务不能登记到指定的事务处理器中。
- FreeMaker第一步
- 屏蔽键盘的各种键(使键盘不可用)
- 获得系统当前时间
- javascript中的defer
- 2010年高级职称评定
- 介绍如何使用 Jet OLE DB 提供程序 4.0 连接到不同的外部数据库
- NS2的常用命令
- How to: Compile Linux kernel 2.6
- critical_path
- 将c++函数导出到lua脚本中
- ArcGIS+C#——拷贝IFeatureClass到指定工作空间
- 基于泛型访问DI容器
- MemberShip Access 下载地址
- 高端视点-摘录