这是一个数据源对象连接字符串,用于连接Microsoft SQL Server数据库。OLE DB(Object Linking and Embedding Database)是一种Microsoft开发的面向对象的数据库访问技术,它提供滚哗芦了一种通用的数据访问接口,可以访问多种数据源,包括关系型数据库、文件系统、电大带子邮件等。而"Ser"可能是该连接字符串中指定的数据库实例名或服务器名的一部分。
先确认下 你执行SQL语句时 SQL SERVER用的那个服务凯模器C:\readfile\EMPINFO.XLS文件存在否。(你必须对这个XLS具州肢备读权限) 打开XLS 确认 是盯迹缓否叫SHEET1OLEDB(OLEDB)是微软的战略性的通向不同的数据源的低级应用程序接口。OLEDB不仅包括微软资助的标准数据接口开放数据轮判库连通性(ODBC)的结构化问题语言(SQL)能力,还具有面向其他非SQL数据类型的通路。
OLE 全称 Object Link and embed,即对象连接与嵌入。作为微软的组件对象模型(COM)的一种设计,OLE DB是一组读写数据的方法(在过去可能被称为渠道)。OLE DB中的对象主要包括数据源对象、阶段对象、命令对象和行组对象。
使用OLE DB的应用程序会用到如下的请求序列: 初始源山化OLE 连接到数据源、发出命令、处理结果、释放数据源对象并停止初始化OLE Object Linking and Embedding,对象连接与嵌入,简称OLE技术。OLE不仅是桌面应用程序集成,而且还定义和实现了一种允许应用程序作为软件“对象”(数据集合和 *** 作雹桐中数据的函数)彼此进行“连接”的机制,这种连接机制和协议称为部件对象模型。
扩展资料:
OLE DB 与ODBC 的关系
OLE DB 和ODBC 标准都是为了提供统一的访问数据接口,实际上,ODBC 标准的对象是基于SQL 的数据源(SQL-Based Data Source),而OLE DB 的对象则是范围更为广泛的任何数据存储。从这个意义上说,符合ODBC 标准的数据源是符合OLE DB 标准的数据存储的子集。
符合ODBC 标准的数据源要符合OLE DB 标准,还必须提供相应的OLE DB 服务程序(Service Provider),就像SQL Server 要符合ODBC 标准,必须提供SQL Server ODBC 驱动程序一样。现在,微软自己已经为所有的ODBC 数据源提供了一个统一的OLE DB 服务程序,叫做ODBC OLE DB Provider。
参考资料来源:百度百科-OLE DB
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)