• 9福彩票官网

  • 9福彩票官网

  • 9福彩票官网

  • 9福彩票官网

9福彩票官网

作者︰wy  發布日期︰2020-02-22 05:14:00
  •   很多(duo)人在剛剛踏入編程這個圈子(zi)的時(shi)候(hou),很難分清楚vb和vb.net。那麼它們兩(liang)個之(zhi)間有何不(bu)同(tong)之(zhi)處呢?在數據訪問下(xia)它們的不(bu)同(tong)之(zhi)處又(you)表現為其他什麼方(fang)面(mian)呢?接下(xia)來請帶著你的疑問認真觀看這篇文章(zhang)吧(ba),希(xi)望你能有所收獲(huo),幫助你理解清楚。

      雖然說VB.NET是VB 6.0的後繼(ji)版本(ben),但在我看來VB.NET除了在語法上(shang)還(huai)保(bao)留(liu)VB6.0原有的蹤影以外(wai),因為二者幾(ji)乎在90%以上(shang)保(bao)持相似或相同(tong)。但在其他很多(duo)方(fang) 面(mian),VB.NET都和VB6.0截然不(bu)同(tong)。也許正(zheng)是這些(xie)不(bu)同(tong)點,才使得(de)VB.NET功(gong)能更(geng)強大,更(geng)有生命力(li),但同(tong)樣(yang)也為VB6.0程序(xu)員轉型為 VB.NET程序(xu)員帶來了困難。因為VB.NET提出了很多(duo)新的功(gong)能、概念(nian)和觀點,掌握(wo)VB.NET不(bu)僅(jin)要掌握(wo)語法,還(huai)需要理解並運用(yong)這些(xie)新的功(gong)能、概念(nian) 和觀點。當(dang)然也需要掌握(wo).Net框架,理解CLR(CommonLanguage Runtime,通用(yong)語言(yan)進行時(shi))。

      不(bu)同(tong)點主要表現在︰數據訪問技術、數據訪問具體實現方(fang)法和數據綁定(ding)上(shang)的不(bu)同(tong)。

    數據區別

      在數據訪問技術上(shang),VB 6.0是 通過(guo)ADO(Active X Data Object,即︰Active X數據對(dui)象)來實現對(dui)數據庫訪問的。同(tong)時(shi)為了保(bao)證對(dui)早期版本(ben)的兼容,也提供RDO(遠程數據對(dui)象)和DAO(數據訪問shi)韻二種數據訪問技術。在 VB.NET中是使用(yong)ADO.NET來訪問數據庫,ADO.NET是.NET框架的一部分,其對(dui)應的類庫是.Net FrameWork SDK的真子(zi)集(ji)。ADO和ADO.NET這兩(liang)種技術在概念(nian)、功(gong)能和實現上(shang)都有許多(duo)差(cha)異。由于篇幅所限,這里就不(bu)一一介紹了。其實在VB.NET中也可(ke)以使 用(yong)ADO來訪問數據庫,但ADO在VB.NET中是以COM組件的形(xing)式出現的,通過(guo)添加引用(yong)才可(ke)以在VB.NET中使用(yong)。添加引用(yong)的過(guo)程,其實就是對(dui) COM組件互(hu)操(cao)作。經過(guo)互(hu)操(cao)作後的COM組件,已經並非先前(qian)意義上(shang)的COM組件,而(er)是轉變成可(ke)供VB.NET直接使用(yong)的.Net類庫。

      在數據訪問的具體實現方(fang)法上(shang),VB 6.0實 現數據訪問主要是兩(liang)種方(fang)法︰其一是在程序(xu)設(she)計階(jie)段,可(ke)通過(guo)把數據源chuang)蠖ding)到ADODC控(kong)件或使用(yong)數據環境;其二在運行時(shi),可(ke)以通過(guo)編程方(fang)式創建(jian)記錄集(ji) RecordSet對(dui)象並與記錄集(ji)對(dui)象交換數據。同(tong)樣(yang)在VB.NET中實現數據訪問的方(fang)法主要也是二種︰其一是在程序(xu)設(she)計階(jie)段,通過(guo)創建(jian)、配(pei)置數據適配(pei)器 DataAdapter和生成數據集(ji)DataSet;其二在運行中,通過(guo)編程方(fang)式動態創建(jian)、配(pei)置數據適配(pei)器和創建(jian)、生成數據集(ji)。

      在數據綁定(ding)(Data Bind) 上(shang),在VB 6.0中實現數據綁定(ding)通過(guo)設(she)置控(kong)件的下(xia)列屬(shu)性來實現︰DataChanged、DataField、DataFormat、DataMember 和 DataSource。通常是qian)芽kong)件的顯示屬(shu)性綁定(ding)到數據源中的相應字段。在VB.NET中,數據綁定(ding)的應用(yong)範(fan)圍可(ke)廣泛得(de)多(duo),VB.NET中可(ke)以將任何控(kong) 件的任何屬(shu)性綁定(ding)到包含數據的任何結構中。

      相信大家在看完(wan)這篇文章(zhang)以後對(dui)vb和vb.net有了更(geng)深的了解,你看懂了vb和vb.net的區別嗎?如果你還(huai)是沒(mei)有看懂,可(ke)以收藏我們的網(wang)站,更(geng)多(duo)資訊詳情請觀看其他內容,感謝你的支持和合作。

9福彩票官网

About IT165 -廣告服務 -隱私聲明 -浙江风采网官网版權申(shen)明 -免責條款 -網(wang)站地圖 -網(wang)友投稿 -奥博平台官网聯系方(fang)式
本(ben)站內容來自于互(hu)聯網(wang),僅(jin)供用(yong)于網(wang)絡技術學習,學習中請遵(zun)循相關法律法規(gui)
9福彩票官网 | 下一页