日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
詳細(xì)說(shuō)明ADO.NET類(lèi)文件語(yǔ)句

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

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。成都創(chuàng)新互聯(lián)公司推出諸暨免費(fèi)做網(wǎng)站回饋大家。

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

注意不要在類(lèi)的Finalize方法中調(diào)用Connection、DataReader、或者其它可管理對(duì)象的Close或者Dispose方法。ADO.NET類(lèi)文件在該方法中只釋放類(lèi)直接擁有的不可管理資源。如果類(lèi)中沒(méi)有任何不可管理資源,在類(lèi)定義中不要包含F(xiàn)inalize方法。 #t#

在C#中使用"Using"語(yǔ)句 

對(duì)C#程序員來(lái)說(shuō),確保經(jīng)常關(guān)閉Connection和DataReader對(duì)象的一個(gè)簡(jiǎn)便方法是使用using語(yǔ)句。ADO.NET類(lèi)文件會(huì)自動(dòng)調(diào)用留在Using語(yǔ)句范圍內(nèi)的被使用的對(duì)象上的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. }  

如果連接打開(kāi)了,OleDbConnection.State使本地OLE DB向DATASOURCEINFO屬性集調(diào)用IDBProperties.GetProperties來(lái)獲取DBPROP_CONNECTIONSTATUS屬性,這可能引起重新返回?cái)?shù)據(jù)源。換句話說(shuō),檢查State屬性可能花費(fèi)很大。ADO.NET類(lèi)文件因此只在必要時(shí)才檢查State屬性。如果你需要經(jīng)常檢查該屬性,你監(jiān)聽(tīng)OleDbConnection的StateChange事件會(huì)使應(yīng)用程序的性能更好。 

與XML集成 

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


當(dāng)前文章:詳細(xì)說(shuō)明ADO.NET類(lèi)文件語(yǔ)句
文章源于:http://www.5511xx.com/article/cdgjoie.html