仓酷云
标题:
ASP编程:ASP进阶之文章在线办理更新(11)
[打印本页]
作者:
小女巫
时间:
2015-2-3 23:32
标题:
ASP编程:ASP进阶之文章在线办理更新(11)
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥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的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。
作者:
再现理想
时间:
2015-2-4 01:27
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者:
分手快乐
时间:
2015-2-7 02:59
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者:
若相依
时间:
2015-2-22 19:45
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
作者:
小女巫
时间:
2015-3-7 01:29
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者:
精灵巫婆
时间:
2015-3-11 19:17
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
作者:
飘灵儿
时间:
2015-3-19 08:53
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者:
山那边是海
时间:
2015-3-27 15:11
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
作者:
莫相离
时间:
2015-3-29 02:34
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
作者:
第二个灵魂
时间:
2015-3-30 06:25
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
作者:
因胸联盟
时间:
2015-4-3 06:36
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
作者:
若天明
时间:
2015-4-17 02:31
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
作者:
不帅
时间:
2015-5-2 19:41
那么,ASP.Net有哪些改进呢?
作者:
深爱那片海
时间:
2015-5-7 07:00
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
作者:
小魔女
时间:
2015-6-14 09:03
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者:
变相怪杰
时间:
2015-7-10 03:45
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者:
老尸
时间:
2015-7-11 10:42
那么,ASP.Net有哪些改进呢?
作者:
admin
时间:
2015-7-13 20:18
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
作者:
冷月葬花魂
时间:
2015-7-17 08:50
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
作者:
乐观
时间:
2015-7-28 10:56
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2