DreamwaverMX與ASP.NET(二)
2007/2/1 23:54:41

2.利用ASP.NET組件DataGrid顯示數據

相關內容介紹:

ASP.NET自帶了很多web組件,加速編網頁的速度。讓我們用Dreamwaver MX自帶的一個教程--global的例子,來演示一下如何利用此組件將數據庫里的數據顯示出來.

1.數據庫鏈接和用DataGrid顯示數據

在web頁面目錄里的assets中有本實例的數據庫global.mdb,我們的目的就是將此數據庫中的location表中的數據根據Region_id的值來輸出不同地區的資料。(可利用Access打開此數據庫)

我們可以將location3.htm文件重命名為location3.aspx(ASP.NET的web窗口文件的后綴為aspx),而后對其編輯。

Dreamweaver/10208/pic/081410_image020.jpg">

[圖2-1 需要更改的頁面]

讓我們來刪除中間簡單的靜態部分,來用ASP.NET的DataGrid來實現其功能。



[圖2-2 刪除靜態部分的頁面]
下一步就是鏈接數據庫了。點擊右邊的Application面板,選擇Database,點擊+號,

選擇OLE DB connection。



[圖2-3 Application 面板]

接著進入 OLE DB Connection 對話框。這里可以手寫鏈接數據庫代碼,也可自動生成代碼。將Connection Name命名為location,單擊Build,通過向導自動生成代碼。



[圖2-4 OLE DB Connection 對話框]

進入Data Link Properties頁面后,選擇Provider設置數據庫引擎

下面就是令人驚異的了,支持21種數據庫鏈接方式其中包括SQL server,Oracle等等。



[圖2-5 數據庫引擎提供頁面]

這就是.NET的巨好的地方之一,支持多種數據庫。其采用了ADO.NET。等一會我們用此向導生成的connection string就是依照ADO.NET寫成的。

由于我們將要鏈接的數據庫是Access2000的數據庫,所以我們選擇Microsoft Jet 4.0 OLE DB Provider,單擊Next。

單擊1.Select or enter a database name 旁的按鈕,選擇所要鏈接的數據庫

在2.Enter information to log on to the database 中取消User name和Password



[圖2-6 設定鏈接]

在Advanced 中設置讀取的權限。選擇Read, ReadWrite,Write,單擊確定。



[圖2-7 設置權限]

添加Connection name,單擊Test測試數據庫鏈接,倘若數據庫鏈接成功,單擊OK。恭喜你,

你已經將數據庫鏈接到你的站點了。下一步就應該是將其用DataGrid顯示出來

同樣是Application面板,選擇Server Behaviors,

先完成設置,單擊deplay,程序會將自動部署站點,會將DreamweaverCtrls.dll,web.config以及_mmServerScripts文件夾拷貝到站點目錄,是用Dreamweaver MX建立ASP.net網頁必需的文件。



[圖2-8 部署站點]
同時先要在網站根目錄下建立bin文件夾,并將DreamweaverCtrls.dll文件拷貝至此文件夾。

單擊+號,先新建一個DataSet.



[圖2-9 添加Dataset]

Connection 是選擇數據源,Table是選擇表,Column是選擇項目,Filter是用于篩選數據,由于此頁面是顯示Europe的數據,故設Entered Value=3。On Failure,Go To是用于處理讀取數據出錯時跳到的頁面。



[圖2-10創建數據集]

創建DataSet成功后就可以創建DataGrid了。單擊+號,選擇DataGrid



[圖2-11 添加DataGrid]

Dataset中選擇需要的記錄集,Show中設置是否采用分頁顯示和分頁顯示的每頁記錄個數,Navigation中設定導航欄的方式,Columns中可以添加或刪除顯示的項目。



[圖2-12 設置DataGrid]

單擊Edit,設置表頭的標題。輸入標題后,單擊OK確定。



[圖2-13 設置標題]

單擊OK,添加DataGrid。



[圖2-14預覽頁面]

在預覽頁面中你可以看到添加了一個DataGrid的區域,按F12預覽頁面。

下面就是運行后的頁面。



[圖 2-15 運行后的頁面]
2.更改DataGrid的屬性

相關內容介紹:

當你看到這個組件的時候是否會覺得看起來顏色不太漂亮,那樣就讓我們來改變他吧。DataGrid組件具有許多屬性

下一頁
返回列表
返回首頁 主站蜘蛛池模板: 青青热久久久久综合精品| 一个人看的www在线观看免费| 欧美性xxxxx极品| 伊人久久大香线蕉综合网站| 色多多视频免费网站下载| 国产成人精品免费视频大全五级| 91精品手机国产免费| 好吊色欧美一区二区三区四区 | 日本精品少妇一区二区三区| 亚洲人成色777777在线观看| 漂亮人妻洗澡被公强| 制服丝袜中文字幕在线观看| 色综合久久中文字幕网| 国产成人亚洲精品| 51影院成人影院| 国产精品视频一区二区三区不卡| jizz日本在线观看| 性一交一乱一伦一| 久久91精品久久91综合| 日韩亚洲欧美综合| 亚洲av午夜成人片| 欧美国产亚洲一区| 亚洲欧美日韩一区在线观看 | 深夜福利视频网站| 免费无码中文字幕A级毛片| 美女女女女女女bbbbbb毛片| 国产乱人伦AV麻豆网| 高中生的放荡日记h| 国产成人综合久久亚洲精品| www.日日夜夜| 国产肝交视频在线观看| 99国产欧美久久久精品蜜芽| 女生张开腿让男生通| 两根大肉大捧一进一出好爽视频| 无码人妻精品一区二| 久久亚洲精品人成综合网| 日韩欧美亚洲视频| 九九久久精品无码专区| 欧美一区二区三区激情| 亚洲免费在线看| 欧美孕妇乱大交xxxx|