成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳細說明ADO.NET類文件語句

開發 后端
學習ADO.NET類文件的使用,首先碰到的就是環境的配置。以前學的Visual Studio2003,但并沒有怎么用。所以有一個星期的時間基本是在用實踐著。

ADO.NET類文件有很多值得學習的地方,這里我們主要介紹ADO.NET類文件,在向大家詳細介紹ADO.NET類文件之前,首先讓大家了解下ADO.NET類文件,對于ADO.NET類文件的使用。

當停止使用Connection或者DataReader對象時,明確地關閉它們。盡管無用單元收集程序最終會清除這些對象,并釋放連接和其它可管理資源,但是無用單元收集只在必要時才發生。因此確保昂貴的資源明確地被釋放仍然是你的職責。此外,ADO.NET類文件連接如果沒有被明確的釋放將使它不會返回連接池。例如,如果連接池到達了最大值并且一個連接還有效,該超出范圍并且沒有被明確關閉的連接才返回到連接池。 

注意不要在類的Finalize方法中調用Connection、DataReader、或者其它可管理對象的Close或者Dispose方法。ADO.NET類文件在該方法中只釋放類直接擁有的不可管理資源。如果類中沒有任何不可管理資源,在類定義中不要包含Finalize方法。 #t#

在C#中使用"Using"語句 

對C#程序員來說,確保經常關閉Connection和DataReader對象的一個簡便方法是使用using語句。ADO.NET類文件會自動調用留在Using語句范圍內的被使用的對象上的Dispose,如下所示: 

  1. string connString = "Data Source=localhost;   
  2. Integrated Security=SSPI;Initial Catalog=Northwind;";   
  3. using (SqlConnection conn = new SqlConnection(connString))   
  4. {   
  5. SqlCommand cmd = conn.CreateCommand();   
  6. cmd.CommandText = "SELECT CustomerId, CompanyName FROM Customers";   
  7. conn.Open();   
  8. using (SqlDataReader dr = cmd.ExecuteReader())   
  9. {   
  10. while (dr.Read())   
  11. Console.WriteLine("{0}\t{1}", dr.GetString(0), dr.GetString(1));   
  12. }   
  13. }  

如果連接打開了,OleDbConnection.State使本地OLE DB向DATASOURCEINFO屬性集調用IDBProperties.GetProperties來獲取DBPROP_CONNECTIONSTATUS屬性,這可能引起重新返回數據源。換句話說,檢查State屬性可能花費很大。ADO.NET類文件因此只在必要時才檢查State屬性。如果你需要經常檢查該屬性,你監聽OleDbConnection的StateChange事件會使應用程序的性能更好。 

與XML集成 

ADO.NET在數據集中提供了廣泛的XML集成,并且暴露了一些SQL Server 2000及以上版本所提供的XML功能。你能使用SQLXML 3.0來訪問SQL Server 2000及以上版本所提供的XML功能。下面是使用XML和ADO.NET類文件的一些技巧和信息。 

責任編輯:chenqingxiang 來源: CSDN
相關推薦

2009-12-29 15:22:40

ADO.NET類庫

2009-12-18 16:28:35

ADO.NET結構

2010-01-04 10:39:33

ADO.NET描述

2009-12-22 15:44:47

ADO.NET菜單

2009-12-29 13:57:30

訪問ADO.NET

2009-12-18 15:11:50

ADO.NET類

2009-12-18 17:29:40

ADO.NET應用程序

2010-01-04 13:16:31

ADO.NET命令

2010-01-04 15:27:31

ADO.NET SQL

2009-12-21 14:55:49

ADO.NET類庫

2009-12-22 09:43:20

ADO.NET對象

2009-12-28 09:26:09

ADO對象

2009-12-28 15:11:36

ADO.NET專家

2009-12-22 10:58:50

ADO.NET類

2009-12-22 10:43:48

ADO.NET類庫

2009-12-31 14:18:46

ADO.NET類庫

2009-12-28 09:19:21

ADO屬性

2009-12-21 14:14:08

ADO.NET類文件

2009-12-21 10:37:05

Ado.Net 實例

2009-12-21 17:29:43

ADO.NET模型
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美激情综合色综合啪啪五月 | 91精品国产色综合久久不卡98 | 91麻豆精品国产91久久久更新资源速度超快 | 精品一区二区在线观看 | 亚洲一区二区三区四区五区中文 | 国产精品一区二区福利视频 | 中文字幕99 | 国产精品入口久久 | 亚洲一区二区在线电影 | 99这里只有精品视频 | 精品久久久久久亚洲精品 | 久久亚洲天堂 | 91成人在线视频 | 亚洲国产片| 手机av免费在线 | 男人阁久久 | 在线免费观看日本视频 | 97日日碰人人模人人澡分享吧 | 综合久 | 四虎成人精品永久免费av九九 | av黄色在线观看 | 亚洲高清中文字幕 | 欧美无乱码久久久免费午夜一区 | 亚洲精品一区中文字幕乱码 | 国产精品一区在线观看 | 国产无套一区二区三区久久 | 亚洲欧洲视频 | 精品一区二区在线观看 | 久久久精品一区 | 日韩精品一区二区三区免费观看 | 国产一区免费视频 | 欧美男人天堂 | 亚洲人人 | 在线观看成人小视频 | 成人福利视频网站 | 亚洲精品永久免费 | 91精品国产综合久久久久 | 日韩三级 | 在线观看亚 | 影音先锋亚洲资源 | 999久久久 |