对于不同的.net数据提供者,ADO.NET采用不同的Connection对象连接数据库。这些Connection对我们屏蔽了具体的实现细节,并提供了一种统一的实现方法。 Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和Orac ...
分类:
数据库 时间:
2018-09-08 11:55:01
阅读次数:
132
今天遇到了一个关于LINKED SERVER查询报错的案例,链接服务器链接ORACLE数据库,测试没有错误,但是执行脚本的时候,报如下错误: Msg 7399, Level 16, State 1, Line 1 The OLE DB provider "OraOLEDB.Oracle" for l... ...
分类:
数据库 时间:
2018-09-05 01:00:18
阅读次数:
329
ado.net的数据提供程序有三个分别是SqlServer数据提供程序,OLE DB提供程序,ODBC提供程序。 本次记录的是SqlServer提供程序中的一些知识点。 ①SqlDataReader必须经过SqlCommand调用DataReader来进行实例化。该类的特点是只读,访问速度快. 通过 ...
分类:
数据库 时间:
2018-08-17 13:58:58
阅读次数:
177
SQL Server 2008读取EXCEL数据时,可能会报这个错误:无法创建链接服务器 "(null)" 的 OLE DB 访问接口 "MSDASC" 的实例。 1. 此错误主要是在使用代码读取数据时发生: insert into 数据库表名 select * from OpenDataSourc ...
分类:
数据库 时间:
2018-08-09 15:45:14
阅读次数:
585
ODBC: (Open Database Connectivity,开放数据库互连),它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。 JDBC:全称为J ...
分类:
数据库 时间:
2018-07-05 10:20:39
阅读次数:
170
在64位的机子上IIS运行32位的.NET程序 由于64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程 也不支持更早的Microsoft Access Driver (*.mdb)方式连接。 所以用于 Access 和 Excel 数据库的 Microsof ...
分类:
数据库 时间:
2018-06-20 14:30:44
阅读次数:
189
--建立数据库链接服务器 EXEC sp_addlinkedserver @server =N'TestOracle', --要创建的链接服务器别名 @srvproduct=N'Oracle', --产品名称 @provider=N'OraOLEDB.Oracle', --OLE DB 驱动名称 @ ...
分类:
数据库 时间:
2018-05-14 18:11:38
阅读次数:
223
如有转载的请注明出处!蟹蟹 1.1使用对象连接OLE DB 数据源 OLE DB 数据源包含具有OLE DB 驱动程序的任何数据源,如SQL Server、Access、Excel、Oracle等。 OLE DB 数据源连接字符串必须提供provide属性及其值。 语法格式为 下面以一个案列学习一下 ...
分类:
数据库 时间:
2018-05-12 19:28:21
阅读次数:
223
ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文 ...
分类:
数据库 时间:
2018-05-10 15:50:02
阅读次数:
208
一、概述 ADO即Microsoft ActiveXData Object,是Microsoft继ODBC之后,基于OLE DB技术的一种数据库操作技术,使您能够编写通过 OLE DB提供者对在数据库服务器中的数据进行访问和操作的应用程序。ADO同OLE DB、数据库之间的关系可以用下图来表示: 其 ...
分类:
数据库 时间:
2018-03-31 15:10:54
阅读次数:
163