您的位置:首页 > 数据库

介绍如何使用 Jet OLE DB 提供程序 4.0 连接到不同的外部数据库

2009-07-05 16:19 771 查看

打开 Excel

以下代码打开一个 Excel ISAM 数据库:

[code]cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:/somepath/ExcelFile.xls;" & _
"Extended Properties=""Excel 8.0;HDR=Yes;"";"

[/code]

注意 : C 在的驱动器并且 somepath 包含示例 Excel 文件 (ExcelFile.xls) 的文件夹。 "HDR = Yes"指示该记录集中的提供程序将不包含单元格区域 (这可能是标题行) 的第一行。

有关连接到 Microsoft Excel 电子表格,单击下面文章编号,以查看 Microsoft 知识库中的相应:

295646 (http://support.microsoft.com/kb/295646/EN-US/ ) 如何传输数据从 ADO 数据源使用 ADO 的 Excel


回到顶端

打开的 dBASE

以下代码打开 dBASE ISAM 数据库。 如果 dBASE 文件 (是例如 dBaseFile.dbf) 位于 c:/somepath,其中 C 是在的驱动器,并 somepath 是包含 dBaseFile.dbf,如下所示的文件夹:

[code]cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:/somepath;" & _
"Extended Properties=DBASE III;"

[/code]

SQL 语句中指定文件名,如下所示:

[code]rst.Open "Select * From dBaseFile", cnn, , ,adCmdText

[/code]



回到顶端

打开 Lotus 1-2-3

以下代码打开 Lotus 1-2-3 ISAM 数据库:

[code]cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:/somepath/Lotus123File.wk3;" & _
"Extended Properties=Lotus WK3;"

[/code]

注意 : C 在的驱动器并且 somepath 包含示例 Lotus 1-2-3 文件 (Lotus123File.wk3) 的文件夹。



回到顶端

打开 Paradox

以下代码打开 Paradox ISAM 数据库。 Paradox 5.0 文件 (是例如 PdxFile.db) 是否位于 c:/somepath,其中 C 是在的驱动器,以及其中 somepath 是包含 PdxFile.db,如下所示的文件夹:

[code]cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:/somepath;" & _
"Extended Properties=Paradox 5.x;"

[/code]

指定 SQL 语句中的文件名,如下所示:

[code]rst.Open "Select * From PdxFile", cnn, , ,adCmdText

[/code]

注意 : 不是所有的 Paradox 版本支持 Jet ISAM。 有关其他信息,单击下面,文章编号,以查看 Microsoft 知识库中相应:

230126 (http://support.microsoft.com/kb/230126/EN-US/ ) ACC2000: 使用 Paradox 数据 Access 2000 和 Jet


回到顶端

打开文本

如果文本文件 (是例如 TestFile.txt) 位于 c:/somepath,其中 C 是在的驱动器,并 somepath 是包含 TestFile.txt,如下所示的文件夹:

[code]cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:/somepath;" & _
"Extended Properties=""text;HDR=Yes;FMT=Delimited;"";"

[/code]

SQL 语句中指定文件名,如下所示:

[code]rst.Open "Select * From TextFile.txt", cnn, , , adCmdText

[/code]

Text ISAM 使您能够处理多个文本文件格式。 您不能定义文本文件通过连接字符串的所有的特性。 是例如如果希望打开固定宽度文件,或要使用不是逗号分隔符,必须 schema.INI 文件中指定所有这些设置。 有关 schema.INI 文件的详细信息,请访问下面的网站上 Microsoft Developer Network (MSDN) 库:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcjetschema_ini_file.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcjetschema_ini_file.asp)

回到顶端
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐