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

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.
  7. }

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();

新闻标题:两种ADO.NET连接数据源方法介绍
当前路径:http://www.hantingmc.com/qtweb/news2/461702.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联