两种ADO.NET连接数据源方法介绍

开发 后端
这里就ADO.NET连接数据源ODBC 连接、Oracle连接,文章有详细的介绍,希望对大家有技术上的提高。

ADO.NET还是比较常用的,于是我研究了一下ADO.NET连接数据源,在这里拿出来和大家分享一下,希望对大家有用。ODBC .NET Framework 数据提供程序通过 OdbcConnection 对象提供与使用 ODBC 公开的数据源的连接。

#T#对于 ODBC .NET Framework 数据提供程序,连接字符串的格式设计为尽可能与 ODBC 连接字符串的格式相匹配。您还可以提供一个 ODBC 数据源名称 (DSN)。有关 OdbcConnection 的详细信息,请参见 OdbcConnection 类。.NET Framework 1.0 中不包含 ODBC .NET Framework 数据提供程序。如果您需要用于 ODBC 的 .NET Framework 数据提供程序并且使用的是 .NET Framework 1.0,您可以从此 Microsoft 网站下载用于 ODBC 的 .NET Framework 数据提供程序。下载的 ODBC .NET Framework 数据提供程序的命名空间为 Microsoft.Data.Odbc。

以下代码示例演示如何创建和打开与 ADO.NET连接数据源ODBC的连接。

Visual Basic

  1. ' Assumes connectionString is a valid connection string.  
  2. Using connection As New OdbcConnection(connectionString)  
  3. connection.Open()  
  4. ' Do work here.  
  5. End Using 

C#

  1. // Assumes connectionString is a valid connection string.  
  2. using (OdbcConnection connection =   
  3.   new OdbcConnection(connectionString))  
  4. {  
  5. connection.Open();  
  6. // Do work here.  

ADO.NET连接数据源Oracle连接

Oracle .NET Framework 数据提供程序使用 OracleConnection 对象提供与 Oracle 数据源的连接。对于 Oracle .NET Framework 数据提供程序,连接字符串的格式设计为尽可能与用于 Oracle 的 OLE DB 提供程序 (MSDAORA) 连接字符串格式相匹配。有关 OracleConnection 的详细信息,请参见 OracleConnection 类。

以下代码示例演示如何创建和打开与 Oracle 数据源的连接。

Visual Basic

  1. ' Assumes connectionString is a valid connection string.  
  2. Using connection As New OracleConnection(connectionString)  
  3. connection.Open()  
  4. ' Do work here.  
  5. End Using 

C#

  1. // Assumes connectionString is a valid connection string.  
  2. using (OracleConnection connection =   
  3.   new OracleConnection(connectionString))  
  4. {  
  5. connection.Open();  
  6. // Do work here.  
  7. }  
  8. OracleConnection nwindConn = new OracleConnection("Data Source=MyOracleServer;Integrated Security=yes;");  
  9. nwindConn.Open();  
责任编辑:田树 来源: 博客
相关推荐

2009-12-23 09:55:23

ADO.NET数据源

2009-11-03 14:56:36

ADO.NET数据源

2009-08-13 11:17:34

什么是ADO.NET

2009-12-31 10:38:10

ADO.NET连接数据

2009-09-09 10:23:59

ADO.NET连接

2010-03-05 16:03:30

Python连接数据库

2009-12-28 10:09:10

ADO.NET连接

2009-11-12 10:24:19

ADO.NET代码

2009-12-24 16:09:42

ADO.NET数据源

2009-12-31 14:23:33

ADO.NET数据源

2009-11-13 16:04:54

ADO.NET连接数据

2009-12-29 14:36:55

ADO.NET 数据集

2009-11-13 16:29:11

ADO.NET连接字符

2009-12-25 14:23:35

ADO.NET设置

2009-11-13 10:20:44

2009-11-13 16:49:48

2009-12-18 17:16:47

ADO.NET连接数据

2009-12-21 17:02:19

ADO.NET Sql

2009-12-24 10:06:30

ADO.NET字符串

2009-12-30 16:50:26

ADO.NET事务
点赞
收藏

51CTO技术栈公众号