更新ADO.NET管理详细介绍工具

对于ADO.NET 管理对象进行代替。然而,我们可以看到,如果数据需要更新的话,通常 SELECT 查询要么需要使用一个 DataReader,要么需要使用一个 DataSet,希望本文能教会你更多东西。

例如,DB2Connection 组件包括一个附加的方法,该方法可用于强制释放连接池资源。默认情况下,ADO.NET 管理提供者可以共享和重用连接,这样可以节省资源,但同时也意味着连接要一直开放,以备可能的重用。这个方法为您提供了更多的控制,这是通过像 SQL Server 管理的提供者这样的驱动程序所不能提供的。

虽然特定于数据库的组件提供了很大的灵活性,但是它们并不能带来可移植的代码。或许正是这个讨厌的特点使得您想从一种数据库换到另一种数据库。考虑到这一点,ADO.NET 管理创建了 Borland Data Provider (BDP)。#t#

BDP 是一个常规的受管 .NET 数据提供者,但是又有一点不同。它不是只使用一种数据库,ADO.NET 管理而是可以使用多种不同的服务器。实际的驱动程序由创建 BdpConnection 对象时传递给这个对象的连接字符串(或者 ConnectionString 属性)决定。

所以为了使用 BDP 连接到 SQL Server,您可以使用:

 
 
  1. BdpConnection myConn = new   
  2. Borland.Data.Provider.BdpConnection("assembly=Borl 
  3. and.Data.Mssql,Version=1.1.0.0,  
  4. Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b;ve  
  5. ndorclient=sqloledb.dll;  
  6. osauthentication=False;database=;usernam  
  7. e=;hostname=;  
  8. password=;provider=MSSQL"); 

虽然连接语法稍微有点不同,但是返回的对象是一样的。也就是说, 所有其他的代码并没有变。您甚至可以将这个字符串存放在一个资源文件中,并在运行时引用它。 Borland 提供了一个 Connections Editor,ADO.NET 管理窗体设计者可以用它来创建连接字符串。

我可以在 C#Builder 的另一个实例中另外创建一个项目,ADO.NET 管理将一个 bdpConnection 对象放到 Windows Form 上,然后使用剪切板将连接字符串复制到我正在编写的应用程序的一个资源文件中。

新闻名称:更新ADO.NET管理详细介绍工具
标题URL:http://www.mswzjz.cn/qtweb/news22/325522.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

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