彩票2345图表走势图表
登录 注册  使用Dreamweaver开发ASP/PHP动态网站的优势 学习建议及问题解决的办法 Dreamweaver连接数据库的代码
你的位置:首页 >>> 站内帮助 >>> VIP热点问题 >>> 使用Dreamweaver开发ASP动态网站的优势
VIP技术支持中心
欢迎你访问热点问题!我们回答了会员大量的问题,请搜索你想要的 
使用Dreamweaver开发ASP动态网站的优势
问题类型 学习教程中的问题 提交时间 2009/8/30 1:32:00

我们把使用Dreamweaver开发ASP动态网站的优势归纳如下:

1、不用手工写代码,编程更轻松!

我们以制作会员登录为例,制作好会员登录页面后,切换到代码模式下,可以看到这样的代码:

<!--#include file="Connections/web.asp" -->
<%
' *** Validate request to log in to this site.
MM_LoginAction = Request.ServerVariables("URL")
If Request.QueryString <> "" Then MM_LoginAction = MM_LoginAction + "?" + Server.HTMLEncode(Request.QueryString)
MM_valUsername = CStr(Request.Form("u"))
If MM_valUsername <> "" Then
Dim MM_fldUserAuthorization
Dim MM_redirectLoginSuccess
Dim MM_redirectLoginFailed
Dim MM_loginSQL
Dim MM_rsUser
Dim MM_rsUser_cmd

MM_fldUserAuthorization = ""
MM_redirectLoginSuccess = "hyzx.asp"
MM_redirectLoginFailed = "errro.asp"

MM_loginSQL = "SELECT username, password"
If MM_fldUserAuthorization <> "" Then MM_loginSQL = MM_loginSQL & "," & MM_fldUserAuthorization
MM_loginSQL = MM_loginSQL & " FROM dbo.usertable WHERE username = ? AND password = ?"
Set MM_rsUser_cmd = Server.CreateObject ("ADODB.Command")
MM_rsUser_cmd.ActiveConnection = MM_web_STRING
MM_rsUser_cmd.CommandText = MM_loginSQL
MM_rsUser_cmd.Parameters.Append MM_rsUser_cmd.CreateParameter("param1", 200, 1, 50, MM_valUsername) ' adVarChar
MM_rsUser_cmd.Parameters.Append MM_rsUser_cmd.CreateParameter("param2", 200, 1, 50, Request.Form("p")) ' adVarChar
MM_rsUser_cmd.Prepared = true
Set MM_rsUser = MM_rsUser_cmd.Execute

If Not MM_rsUser.EOF Or Not MM_rsUser.BOF Then
' username and password match - this is a valid user
Session("MM_Username") = MM_valUsername
If (MM_fldUserAuthorization <> "") Then
Session("MM_UserAuthorization") = CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value)
Else
Session("MM_UserAuthorization") = ""
End If
if CStr(Request.QueryString("accessdenied")) <> "" And false Then
MM_redirectLoginSuccess = Request.QueryString("accessdenied")
End If
MM_rsUser.Close
Response.Redirect(MM_redirectLoginSuccess)
End If
MM_rsUser.Close
Response.Redirect(MM_redirectLoginFailed)
End If
%>

DW已经自动为会员登录完成了相应的ASP代码。因此,无需手工写代码,不是没有代码,而是由DW自动完成写代码的工作,我们要做的,只是点击鼠标而已。

2、对数据库的结合非常好!

在DW的数据库面板下,点击连接前的+号,展开表,在表上点击右键,可查看表里面的数据,这可以让我们在不打开数据库的情况,能清楚地查看到数据库中的数据,如下图。

3、简单快捷的实现会员系?#24120;?/STRONG>

通过服务器行为面板下的用户身份验证,可轻松实现会员登录、注销退出、注册重名验证和限制访?#20351;?#33021;(只有会员登录后才能访问),如下图。

4、强大的命令功能!

DW的命令功能能让我们轻易实现对数据库的插入、更新和?#22659;?#31561;操作,如更新文章点击数等,如下图。

5、丰富的插件支持!

插件能让我们快捷的实现如:数字分页显示、用下拉菜单选择跳转到哪页、二级联动下拉菜单等想实现的效果,如下图。

6、所见?#27492;?#24471;的CSS环境!

CSS+DIV的布局在DW中得到了完美的体现,真正做到了所见?#27492;?#24471;。

7、效果非凡的SPRY功能!

SPRY能轻松实现Tab选项卡效果等,点击这里访问演示http://www.ty502.com/ys_cs3_spryzj.asp

8、快捷方便的编程环境

DW的ASP工具栏上,提供了if、else等常用语句的快捷按钮,点击后可自动生成相应代码,极大的方便了简单语句的编写,提高了开发效率,如下图。

9、相关文件全部列出,不用再逐一打开

DW提供了相关文件功能,在编辑文件时再也不用一个个地打开相关文件了,如下图。

10、网站上传功能一气呵成!

通过DW的FTP功能,直接上传网站到服务器,同时,还能对远程和本地文件进行?#21592;取⑸境?#21644;同步,如下图。

以上是我们归纳的开发优势,DW设计动态网站能大大地提高网站的开发效率,更直观、更方便、更容易上手!希望我们的教程能带你走进DW开发ASP网站的大门,祝你成功!

[相关内容]
 学习Dreamweaver CS3版教程之前必读:请选择正确的编码格式
 怎样查看ASP详细的错误提示信息解决学习中的问题
 Connections文件夹下的文件是干什么?
 怎样快速、有效地学习本站的ASP教程?
 名称重定义的解决办法
 欢迎使用本站提供的博客系统
 我想入终身会员
 二级分类表的结构
 Windows Server 2008系列视频教程现已推出
 关于本站教程开发环境配置的?#24471;?/a>

© 2006-2019 陶益|Dreamweaver网页爱好者 版权所有
本站原名:陶益数码 陶益数码工作室 陶益老师自2006年起推出Dreamweaver开发ASP/PHP动态网站视频教程,因可视化开发动态网站深受广大朋友喜爱
本站宗旨:助你使用Dreamweaver轻轻松松地开发自己的ASP/PHP动态网站!让你根据自己的想法开发办公系统! 黔ICP备19009608号

彩票2345图表走势图表
青海十一选五彩票网 皮卡丘老了小智打工赚钱 几台空闲电脑可以做什么赚钱 股票推荐每日一股(2019年9月4日) 体彩青海十一选五 3d开机号与试机号列表 光明骑士怎么赚钱 浙江20选5走势图 怎样删除微信朋友圈的内容 重庆时时彩开奖结果