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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
專家介紹ADO.NET使用相關(guān)問題進(jìn)行研究

ADO.NET使用泛型編程已經(jīng)離我們不遠(yuǎn)了,在微軟最近隨SQL Server Yukon Beta1發(fā)行的.NET Framework 1.2中就已經(jīng)有了泛型的影子。雖然現(xiàn)在它還是問題多多,但是相信隨著新版.NET Framework的正式發(fā)行。

10年積累的網(wǎng)站建設(shè)、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有和平免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

.NET系統(tǒng)是一個(gè)單根繼承系統(tǒng),所有的類型都派生自O(shè)bject。我以前一直認(rèn)為在單根繼承系統(tǒng)中用不著泛型。既然所有的東西都可以作為Object傳遞,又何必使用泛型呢?只是增加復(fù)雜度而已,除了看起來高深一點(diǎn),似乎沒有別的什么好處了。#t#

但是,當(dāng)兩個(gè)***的單根系統(tǒng),Java和.NET,都勢不可擋地要加入泛型編程時(shí),我不免要重新審視這個(gè)問題ADO.NET使用——為什么一定要泛型編程?歸納起來,泛型比非泛型具有下面兩個(gè)優(yōu)點(diǎn):

1、  更加安全
在非泛型編程中,雖然所有的東西都可以作為Object傳遞,但是在傳遞的過程中免不了要進(jìn)行類型轉(zhuǎn)換。而類型轉(zhuǎn)換在運(yùn)行時(shí)是不安全的。使用泛型編程將可以減少不必要的類型轉(zhuǎn)換,從而提高安全性。ADO.NET使用

2、  效率更高
在非泛型編程中,將簡單類型作為Object傳遞時(shí)會(huì)引起B(yǎng)oxing和Unboxing操作,這兩個(gè)過程都是具有很大開銷的。使用泛型編程就不必進(jìn)行Boxing和Unboxing操作了。

.NET泛型具有很好的二進(jìn)制重用性。這一點(diǎn)得益于.NET將泛型內(nèi)建在CLR之中。C++泛型和評(píng)估中Java泛型所ADO.NET使用依靠的是它們各自的編譯器所提供的特性,編譯器在編譯泛型代碼時(shí)將確切的類型展開,這就難免會(huì)出現(xiàn)代碼膨脹的問題。而.NET的泛型代碼是在運(yùn)行時(shí)由JIT即時(shí)編譯的,這樣CLR就可以為不同類型重用大部分的即時(shí)編譯代碼了。

數(shù)據(jù)庫支持多種不同類型的查詢。有些查詢通過引用一ADO.NET使用個(gè)或多個(gè)表、視圖或者是通過ADO.NET使用調(diào)用一個(gè)存儲(chǔ)過程來獲取數(shù)據(jù)行,有些查詢會(huì)對數(shù)據(jù)行進(jìn)行修改,還有一些查詢通過創(chuàng)建或修改諸如表、視圖或存儲(chǔ)過程等對象來對數(shù)據(jù)庫的結(jié)構(gòu)進(jìn)行有關(guān)操作??墒褂肅ommand對象對數(shù)據(jù)庫執(zhí)行任何一種查詢操作。


分享文章:專家介紹ADO.NET使用相關(guān)問題進(jìn)行研究
標(biāo)題網(wǎng)址:http://m.5511xx.com/article/djdphip.html