程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 用VS2005開發ASP.NET 2.0數據庫程序

用VS2005開發ASP.NET 2.0數據庫程序

編輯:關於ASP.NET

一、簡介

在2005年11月7日,微軟正式發行了.NET 2.0(包括ASP.NET 2.0),Visual Studio 2005和SQL Server 2005。所有這些部件均被設計為可並肩獨立工作。也 就是說,ASP.NET版本1.x和版本2.0可以安裝在同一台機器上;你可以既有 Visual Studio.NET 2002/2003和Visual Studio 2005,同時又有SQL Server 2000和SQL Server 2005。而且,微軟還在發行Visual Studio 2005和SQL Server 2005的一個 Express式的SKU。注意,該Express版並不擁有專業版所有 的特征。

2.0除了支持1.x風格的數據存取外,自身也包括一些新的數據源控件-它們使 得訪問和修改數據庫數據極為輕松。使用這些數據源控件時,你只需簡單地添加 該控件到ASP.NET頁面並通過這些控件的屬性來配置連接串和SQL查詢即可。然後 ,通過把數據Web控件的DataSourceID屬性設置為數據源控件的ID,該數據源控 件就能被綁定到一個數據Web控件(如GridView)上。現今,必須靠編寫代碼來創 建連接,創建命令,指定SQL查詢,檢索一個DataReader或DataSet,並且把它綁 定到數據Web控件的日子已經過去了。這些步驟能夠通過使用聲明性數據源控件 來代替。(當然,你還能通過使用你的1.x代碼中的熟悉的步驟編程地存取數據。 )

在本文中我們將看一下怎樣連接和顯示來自一ASP.NET 2.0數據庫的數據。具 體地說,我們將討論怎樣使用編程和聲明性方法來存取數據,以及分析通過 GridView控件來顯示數據的基本操作。

二、在Visual Studio 2005中操作數據庫

當你安裝Visual Studio 2005的任何版本時,你總是被詢問是否你也想安裝 SQL Server 2005 Express版本。如果你選擇Yes,這將安裝你的開發包中的SQL Server 2005 Express版本-注意,在此你正在安裝Visual Studio 2005!(SQL Server 2005 Express版本可以與SQL Server的其它版本一起安裝,包括SQL Server 2000和SQL Server 2005的其它版本。)

如果你在當前工程中使用SQL Server 2000,那麼你可以通過企業管理器來以 最舒適的方式操作數據庫。盡管你仍能使用企業管理器來操作SQL Server 2000 ,或使用SQL Server 2005的管理Studio來操作你的SQL Server 2005數據庫;但 是,你也能通過Visual Studio 2005的數據連接來管理這些數據庫。我提及這些 是因為對於SQL Server 2005 Express版本來說,不存在一個象SQL Server 2000 的企業管理器或SQL Server 2005的管理 Studio這樣的GUI工具;代之的是,你 必須通過Visual Studio 2005來創建和管理你的SQL Server 2005 Express版本 數據庫。

提示 管理SQL Server 2005 Express版本數據庫

如果你有任何其它除 Express以外的SQL Server 2005版本,你可以在你的機 器上安裝客戶端工具,它包括管理Studio-管理SQL Server 2005數據庫的GUI工 具。如果你安裝了這個工具,你還可以使用它來管理SQL Server 2005 Express 版本數據庫。

為了通過Visual Studio 2005來管理一個數據庫,請選擇到Server Explorer ;在其上,你將找到一個數據連接結點(見上圖的快照)。你可以通過在數據連接 結點上單擊鼠標右鍵來添加新的數據庫連接並且選擇"Add Connection"。這將會 調出一個對話框提示你一些信息,如數據庫服務器、認證信息、使用什麼數據庫 等。如果你在自己的機器上安裝了SQL Server 2005 Express版本,那麼即缺省 地通過使用名為SQL Express的實例安裝了這個數據庫。因此,要連接到的服務 名將是YourMachineName\SQL Express或.\SQL Express。除了連接到一個現有數 據庫外,你還可以通過在數據連接結點上單擊鼠標右鍵並且選擇創建新的SQL Server數據庫來創建一個新的數據庫。

一旦一個數據庫被添加到該數據連接選項卡上,你就可以通過適當的文件夾 來添加、刪除或修改數據表,存儲過程,視圖等。為了創建一新的數據表或存儲 過程,右擊適當的文件夾並且選擇"Add New X"菜單選項;為了修改一現有數據 表、存儲過程或視圖,雙擊之即可。這將把它們調用到Visual Studio中-在此你 可以據需要修改它。你也可以觀察和修改在單個數據表中的數據-這是通過右擊 一個數據表名並且選擇"顯示數據表數據"來實現的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved