当前位置: 首页 > 图文教程 > 网页制作 > Dreamweaver > DreamwaverMX与ASP.NET(二)

Dreamweaver
Dreamweaver打造多彩文字链接
Dreamweaver基础技巧全面接触
Dreamweaver MX 2004从零开始(4)
Dreamweaver MX 2004设计留言本实战
Dreamweaver MX 2004从零开始(5)
Dreamweaver MX 2004从零开始(6)
Dreamweaver MX 2004从零开始(7)
Dreamweaver MX 2004 打造细线表格
在DW中插入Flash的参数详解
用Dreamweaver MX建设神奇网页图片超链接
Dreamweaver中实现flash的透明背景
DreamweaverMX打造留言本(二)
DreamweaverMX打造留言本(三)
DreamweaverMX打造留言本(四)
DreamweaverMX打造留言本(五)
Dreamweaver MX技巧汇粹
DreamwaverMX与ASP.NET(一)
DreamwaverMX与ASP.NET(二)
DreamwaverMX与ASP.NET(三)
DreamwaverMX与ASP.NET(四)

Dreamweaver 中的 DreamwaverMX与ASP.NET(二)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-23   浏览: 20 ::
收藏到网摘: n/a

 

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),而后对其编辑。



[图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确定。