2010-04-29 73 views
4

目前我正在搜索连接字符串的属性,该连接字符串可用于以只读模式连接到Excel文件。搜索谷歌给了我很多连接字符串的例子,但我似乎无法在OleDb连接字符串的'扩展属性'部分找到所有可能性的规范。OleDb连接字符串中扩展属性的规范?

目前我有这样的:

Provider = Microsoft.Jet.OLEDB.4.0; Data Source = D:\Data\Customers.xls; Extended Properties = 'Excel 8.0; Mode=Read; ReadOnly=true; HDR=Yes'; 

但是...我已经通过实例组成的这一点。所以问题: 1.什么是OleDb连接字符串文档/参考的体面来源? 2.上述连接字符串是否确实以只读模式连接到Excel文件?

谢谢!

回答

2

我正在使用UDL文件。

下一步:

  1. 创建空文件test.udl
  2. 打开
  3. 您将看到数据链接属性对话框
  4. 在第一个选项卡改变提供商Microsoft.Jet.OLEDB 。4.0;
  5. 第二个选项卡中选择您的Excel文件
  6. 第三个选项卡设置权限喜欢读
  7. 在扩展属性=“Excel的8.0最后一个选项卡集; HDR =是

比保存在文本编辑器,并打开文件,你会看到连接字符串

除了可以查看MSDN文章ADO Provider Properties and Settings

相关问题