谁能简单介绍一下oledb阿

现在想用OLEDB访问归档数据,但下了个手册太复杂了,各位能不能简单介绍一下阿?
 包括怎么安装,示例代码等,感激不尽。

问题补充:
如果有做好的项目示例就太好了,我的邮箱 tangjiutao@gmail.com ,我就只剩一分了,太对不住了!!

最佳答案

OLEDB(对象链接和嵌入数据库)位于ODBC层与应用程序之间. 在你的ASP页面里,ADO是位于OLEDB之上的"应用程序". 你的ADO调用先被送到OLEDB,然后再交由ODBC处理. 你可以直接连接到OLEDB层,如果你这么做了,你将看到服务器端游标(recordset的缺省的游标,也是最常用的游标)性能的提升. 

 用oledb连接数据库: 
 A.sql server: 
 connstr="PROVIDER=SQLOLEDB; 
 DATA SOURCE=servername;UID=xx;PWD=xxx;DATABASE=dbname" 
 B.access: 
 connstr="PROVICER=MICROSOFT.JET.OLEDB.4.0; 
 DATA SOURCE=c:\abc\abc.mdb" 
 值得注意的是,OLE DB对ODBC的兼容性,允许OLE DB访问现有的ODBC数据源。其优点很明显,由于ODBC相对OLE DB来说使用得更为普遍,因此可以获得的ODBC驱动程序相应地要比OLE DB的要多。这样不一定要得到OLE DB的驱动程序,就可以立即访问原有的数据系统。 
 提供者位于OLE DB层,而驱动程序位于ODBC层。如果想使用一个ODBC数据源,需要使用针对ODBC的OLE DB提供者,它会接着使用相应的ODBC驱动程序。如果不需要使用ODBC数据源,那么可以使用相应的OLE DB提供者,这些通常称为本地提供者(native provider)。 
 可以清楚地看出使用ODBC提供者意味着需要一个额外的层。因此,当访问相同的数据时,针对ODBC的OLE DB提供者可能会比本地的OLE DB提供者的速度慢一些。

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc272764.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午9:24
下一篇 2019年6月11日 上午9:24

相关推荐

  • WINCC如何通过以太网监控两套互相独立且完全一样的PLC系统

    由于之前做好一个单用户的WINCC项目,现在用户又提出 需要在另一个操作室也可以看到并操控这个项目,哪么是不是我只需要购买一台电脑 装了WINCC软件&nbsp…

    SIMATIC WinCC 2017年11月12日
  • 工控机突然停电后,趋势不显示。不知何故

    我用的wincc 5.1版本,必须重新组态变量记录,才正常。不知何故。 最佳答案 是什么意思,是趋势不往前走,还是看不到以前的历史趋势? 我也遇到过你说的问题,…

    SIMATIC WinCC 2019年6月11日
  • windows2000下安装WINCC6.0SP3

    需要注意哪些地方,因为外部关系,操作系统只能用2000的,不知道哪些是需要注意的,高手麻烦解答下,谢谢了 最佳答案 安装步骤 1、安装补丁程序WindowsXP-KB31…

    SIMATIC WinCC 2019年6月11日
  • 问个问题?

    1.2台电脑(均有WINCC)控制一个PLC,都用5611可以,但比用2个普通网卡贵些 2.如WINCC用C/S,是不是可以达到上述要求?客户机能不能方便修改PLC?是不…

    SIMATIC WinCC 2019年6月11日
  • Smart 700 IE V3 可以用U盘更新OS吗?

    Smart 700 IE V3除了操作手册上说的用USB/PPI和以太网这两种方式更新OS之外,还有其它方式吗?比如说用U盘可以吗?或者其它的,因为现…

    SIMATIC WinCC 2021年7月5日
  • WinCC 7.2安装在什么系统最佳

    请问大师们,WinCC 7.2安装在什么系统最佳,谢谢! 最佳答案 WinCC V7.2:安装/发行说明 文档: WinCC V7…

    SIMATIC WinCC 2017年8月3日
  • 没有文件扩展".vbs"的脚本引擎啊?

    运行RESET_WINCC.VBS提示没有文件扩展".vbs"的脚本引擎,而全局脚本中VBS运行正常。应该如何操作呢 问题补充:有,但是运行就报,没有文件扩展&…

    SIMATIC WinCC 2021年7月5日
  • WINCC加密

    WINCC V6.2 SP2目前有没有适当的加密方法(脚本加密除外),毕竟自己的努力不想任别人去随便涂抹。 最佳答案 WinCC和大部分国外的上位机软件(InT…

    SIMATIC WinCC 2019年6月11日
  • 对象属性下的focus change的意义

    在“对象属性”下“事件”选项卡下有个“focus change”,是什么意思呢,跟单击鼠标产生的动作有什么不同? 问题补充:什么叫获得或失去焦点呢? 最佳答案 如果了解计…

    SIMATIC WinCC 2019年6月10日
  • 为什么我的按钮点击的速度很慢

    为什么我的按钮点击的速度很慢,每次点都要等上2秒才有反应,请问是为什么? 问题补充:画面刷新时间?在哪里更改? 最佳答案 可能的原因有:1、画面中使用的图形、元件等对象过多,可以对…

    SIMATIC WinCC 2018年12月3日