白话Excel函数公式 Office易学宝微视频教程合集(Excel+Word+PPT)
笨办法学VBA(从入门到精通) 高效办公必会的Office实战技巧
财务总监的Excel私房课 网易云课堂-Excel数据透视表应用大全
Excel图表神技
查看: 1907|回复: 4

[课时一] OLE DB连接代表了什么意思,可以简化吗?

[复制链接]
发表于 2011-6-1 23:24:36 | 显示全部楼层 |阅读模式
几乎每一步都碰到问题,在”编辑OLE DB查询“对话框中,有个连接文本框,里面写了很多连接语句,这些语句分别是代表什么意思呢?哪些语句可以省略,哪些语句不能省略呢?

OLE DB.jpg

我把里面的语句贴出来,我看好像都是用分号分隔的,就分成段啦,大家给看看,注释一下,说一下每句是干什么的,能否省略,谢谢大家指点。

Provider=Microsoft.ACE.OLEDB.12.0;
User ID=Admin;
Data Source=F:\office\ExcelHomeSql初级\第一讲\12105-1-sample.xls;
Mode=Share Deny Write;
Extended Properties="HDR=YES;";
Jet OLEDB:System database="";
Jet OLEDB:Registry Path="";
Jet OLEDB:Engine Type=35;
Jet OLEDB:Database Locking Mode=0;
Jet OLEDB:Global Partial Bulk Ops=2;
Jet OLEDB:Global Bulk Transactions=1;
Jet OLEDB:New Database Password="";
Jet OLEDB:Create System Database=False;
Jet OLEDB:Encrypt Database=False;
Jet OLEDB:Don't Copy Locale on Compact=False;
Jet OLEDB:Compact Without Replica Repair=False;
Jet OLEDB:SFP=False;
Jet OLEDB:Support Complex Data=False
回复

使用道具 举报

发表于 2011-6-2 09:23:08 | 显示全部楼层
Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=F:\office\ExcelHomeSql初级\第一讲\12105-1-sample.xls;
Extended Properties="HDR=YES;";

这三句是我们要掌握的。其它不需要理解,如果讲起来会非常多,很复杂。

这三句在我们用VBA ADO+SQL,中的连接语句会用到。
回复 支持 反对

使用道具 举报

发表于 2011-6-3 16:53:33 | 显示全部楼层
Excel 2002 中 OLE DB 提供者和 ODBC 数据连接之间的区别:
http://office.microsoft.com/zh-c ... 01034636.aspx?CTT=1
在EXCEL2007及之后的版本,可以直接在连接属性里编辑,而无须返回到MQ中编辑。
其它资讯:
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;257819
搜索:
http://office.microsoft.com/zh-c ... 0064695.aspx?CTT=97
对于各种参数的含义,请在微软帮助中输入搜索。
http://support.microsoft.com/?ln=zh-cn
补充:关于各驱动数据源支持的参数的查看方法:
EXCEL2007/2010版本:
数据-自其它来源-数据连接向导-其它/高级-在“提供程序”里选择程序后,再点“所有”,就会出现程序用到的各种参数。双击或点编辑,就可以复制参数名称。在微软帮助中心输入这些参数的名称,就可以获得详细的说明。
http://support.microsoft.com/?ln=zh-cn:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-4 18:18:21 | 显示全部楼层
嘿嘿,谢谢无相,给的这些链接中真的是超有用。
回复 支持 反对

使用道具 举报

发表于 2011-6-8 07:50:24 | 显示全部楼层
原帖由 wuxiang_123 于 2011-6-3 16:53 发表
Excel 2002 中 OLE DB 提供者和 ODBC 数据连接之间的区别:
http://office.microsoft.com/zh-c ... 01034636.aspx?CTT=1
在EXCEL2007及之后的版本,可以直接在连接属性里编辑,而无须返回到MQ中编辑。
其它资讯:
...


第一个和第三个链接点不进去:'(
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 入学

本版积分规则

快速回复 返回顶部 返回列表