古詩詞大全網 - 四字成語 - vbnet數據庫編程

vbnet數據庫編程

首先,建議妳了解下VB和.NET的概念。

VB, Visual Basic,是微軟在1993年,模仿BASIC編程語言(1964年問世),開發出的在當時算是比較新的編程語言。VB在當時也是微軟COM(Component Object Model)的壹部分。可以快速開發GUI(用戶界面),用DAO,RDO,ADO連接數據庫,包括ActiveX也是當時COM裏的技術。VBA與VBScript只是語法和VB相同,但功能和VB有些不同。VB在1998年有了VB6.0,也是目前,將來的VB最後的版本。微軟在2008年3月就已經停止對VB的更新。換句話說,VB已經過時了。

而VB語言的下壹個版本,就是微軟的.NET Framework (2002年問世)裏面的壹種開發語言--VB.NET(註意和VB有不同之處,語法相似)。.NET Framework是壹項在Windows環境下的軟件技術。它含有龐大的Library(FCL,Framework Class Library),還有壹個和Java Virtual Machine相似的.NET Virtual Machine(CLR,Common Language Runtime)。FCL和CLR是.NET Framework的核心組件。編程者要學習使用的是.NET主要有3個主要組件,Winforms,ASP.NET,ADO.NET(Winforms用於迅速開發桌面應用程序,ASP.NET完全是網頁開發,ADO.NET是與back-end數據庫的連接和數據處理)。

但是可以說.NET裏已經包含了VB,為什麽?準確的說,應該是.NET的語言基礎結構(Common Language Infrastructure)中,有多種語言供開發者使用,C#,VB.NET,J#。每種語言在Compile(編譯)後,被轉換成Common Intermediate Language, CIL,然後在CLR上運行。也就是說無論用哪種語言開發,其效果都是壹樣的。

總之,VB已經過時(VB6在98年問世,2008停止更新和技術支持)。而.NET(02問世,最新的是07年的.NET Framework 3.5),而且.NET支持多種語言VB.NET, C#, J#(其實每壹種語言都是壹樣的,就如同山東話,東北話寫出來都是漢字壹樣),功能如此強大,有是壹門火熱的新技術。呵呵當然是.NET好,學.NET的人最多了,Java也非常多。