如何正確進(jìn)行連接ADO.NET類庫
下面讓您精確掌握如何用ADO.NET類庫插入新的記錄,還好,我一個個把他記錄下來了,同時,在相關(guān)論壇上找了一些相關(guān)的解決辦法,分享一下,供大家相互學(xué)習(xí)交流,希望對大家有所幫助。
我們學(xué)得好快,今天做一個簡易的新聞發(fā)布網(wǎng)頁,可以說是個演示型的,
ADO.NET類庫只是讓大家能理插入數(shù)據(jù)的最主要步驟。掌握今天的內(nèi)容,我們就有基礎(chǔ)可以做一個稍有實(shí)用的新聞程序了。
為了不使注意力分散,程序沒有加入輸入的驗證,很快我會接下去寫一個驗證輸入的方法。
頭兩種都是在斷開的recordsets上進(jìn)行操作,并從客戶端緩存中讀取信息,另外,前兩種方式也常被用于面向WEB的環(huán)境中以及全新的 n-tier 系統(tǒng)當(dāng)中.
在ADO中,以上所有這些方式與不同類型的游標(biāo)相對應(yīng) .在文中,你將會發(fā)現(xiàn),ADO.NET雖然與ADO不同,但它具備ADO.NET類庫的所有功能.相對照來說,你的代碼將從實(shí)際的數(shù)據(jù)源及其物理存儲媒介和格式中抽取數(shù)據(jù).#t#
ADO.NET類庫能夠使DataSet 和 DataReader 將數(shù)據(jù)從數(shù)據(jù)源中抽取出來.前者是記錄在內(nèi)存中的緩存,你可以從任意方向訪問并隨意作出修改. 后者是高度優(yōu)化的對象,在只讀紀(jì)錄集中以僅向前方式向前移動。注: DataSet 看起來象是靜態(tài)游標(biāo),但實(shí)際上,在.NET中,與ADO只讀游標(biāo)相對應(yīng)的是DataReader 對象.
注意Command對象的ExecuteNonQuery()方法使用,該方法可以用于插入、更新、刪除等操作,
ADO.NET類庫是Command對象的重要方法。今天介紹了Command語句的最基本用法,下次還將介紹占位符的用法。好了,各位先消化一下,明后天將做實(shí)用的東東了。