|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的; 上一节咱们引见了文章办理的主页面,而这里的主页面只是显示了相干的毗连罢了,如果没有相干的法式来履行,那末也只是空毗连罢了,其实不会显示出它的详细功用,而文章的在线删除是本体系不成短少的一局部,固然它的法式很复杂,然而仍是有需要为人人引见一下。
在ASP中,对数据库的操作有更新(update)、删除(delete)等操作,在本体系中对文章的删除就是使用了DELETE来停止文章的删除操作的,上面就为人人引见本删除法式(delete.asp)的次要完成进程和具体注解:
<%@ LANGUAGE="VBSCRIPT" %>
<%
"限制非权限用户直接停止删除操作
if request.cookies("adminok")="" then
response.redirect "login.asp"
end if
%>
"翻开并创立数据库毗连
<!--#include file="conn.asp"-->
<%
dim sql
dim rs
set rs=server.createobject("adodb.recordset")
"使用从毗连处前往的文章号ID对指定纪录集的文章停止删除操作
sql="delete from article where articleid="&request("ID")
rs.open sql,conn,1,1
"封闭数据库毗连
rs.close
set rs=nothing
conn.close
set conn=nothing
当删除操作终了后,主动转向办理页面
response.redirect "manage.asp"
%>
看了下面的法式,你是否是有种怎样这么复杂的设法。其其实ASP中,对数据库停止操作和显示长短常复杂的,而ASP恰是因为这类复杂易用性而普遍传播于各类网站建立中,这也是微软的一向风格。好了,上面咱们将进入文章办理的别的一个内容,也就是文章的在线修正!
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。 |
|