站长学堂
你的位置: 中国个人站长站 -- 站长学堂 -- 网页制作 -- Dreamweaver教程 -- 文章正文 DreamwaverMX与ASP.NET(二)
推荐位

DreamwaverMX与ASP.NET(二)

中国个人站长站 Dreamweaver教程 点击数: 更新时间:2005-3-13 17:35:12

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文件夹拷贝到站点目录,是用Dreamweav

[1] [2] [3] [4] 下一页

Dreamwea… 网友投稿 文章录入:swh    责任编辑:swh 
个人站长站与你风雨同舟!
本站所提供的资源均来源于互联网,如有侵权行为,请与本站管理员联系,我们会第一时间删除!
·如果您发现《DreamwaverMX与ASP.NET(二)》文章有错误,也请通知我们修改!
联系邮箱chinageren#126.com,谢谢支持!
站内搜索:
广告服务 | 友情链接 | 联系我们 | 免责声明 | 用户留言 | 网站导航
版权所有:中国个人站长站 2007-2008 未经授权禁止复制或建立镜像 客服QQ号:112731235
copyright © 2007-2008 www.ChinaGeRen.com online services. all rights reserved. 苏ICP备05000059号