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