熱烈祝賀本系列教程終于步入vs2005的正題,前面有朋友一直說我這個(gè)根本不是vs2005的教程,那我也不好說什么了.但是希望朋友們理解,如果沒有c#,j#,vb.net這些語言的支持,你只是vs2005拿來何用???????
要做網(wǎng)頁直接學(xué)DW不就成了,何必要用VS2005呢?在網(wǎng)頁布局方面,這個(gè)可比DW難用,我不是說這個(gè)不行,但是掌握起來肯定沒有DW容易.
好了,說正題.數(shù)據(jù)庫方面的東西挺多的,所以我打算從數(shù)據(jù)庫控件說起,然后在后面的實(shí)例中用數(shù)據(jù)庫控件實(shí)現(xiàn),必要的情況下適當(dāng)涉及DataSet/DataAdapter等,在控件學(xué)完后,有專門的數(shù)據(jù)庫應(yīng)用章節(jié),希望大家理解下!!
首先當(dāng)然是最..最.....最常用的一個(gè),SqlDataSource,他配合數(shù)據(jù)送顯的控件可以在不寫或者寫極少代碼的情況下輕松完成數(shù)據(jù)查詢顯示.當(dāng)然,他也支持與ADO.NET 支持的任何數(shù)據(jù)庫進(jìn)行交互,包括 Microsoft SQL Server 和 Oracle 數(shù)據(jù)庫,以及 OLE DB 和 ODBC 數(shù)據(jù)源。在運(yùn)行時(shí),SqlDataSource 控件會(huì)自動(dòng)打開數(shù)據(jù)庫連接,執(zhí)行 SQL 語句或存儲(chǔ)過程,返回選定數(shù)據(jù)(如果有),然后關(guān)閉連接。
我們首先得說下數(shù)據(jù)庫連接字符串
在以前我們用vs2003,只能手動(dòng)寫連接代碼,現(xiàn)在用這個(gè)控件,可以自動(dòng)將連接字符串添加到web.config中去.
將代碼寫到web.config中是一件嘴都爽歪了的事,如果寫在代碼中是很慘的,人家可以從代碼中找到你的數(shù)據(jù)庫信息,記得有種黑服務(wù)器的方法叫注入吧?嘿嘿,不好意思,我以前都通過SQL 黑過幾個(gè)服務(wù)器,不過那是因?yàn)殚_網(wǎng)吧無聊,這兩三年學(xué)編程,也沒有時(shí)間去弄了,以至于差點(diǎn)連SQL都忘記了...繼續(xù)說正題,我們下面用他建立一個(gè)數(shù)據(jù)庫連接,然后用個(gè)gridview,配合看下結(jié)果!gridview相關(guān)的技巧會(huì)在專門章節(jié)講,這里只是配角.
我們下面要做的例題很簡(jiǎn)單,一是用一個(gè)Gridview在頁面顯示數(shù)據(jù),并實(shí)現(xiàn)刪改,然后在用detailsview顯示由Gridview傳來的參數(shù)的單條數(shù)據(jù)!
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注