ASP教程之ASP 拔出数据, 换行成绩办理办法
缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全拔出|办理|数据|成绩感化:当拔出数据时,把每行的回车符交换为<br/>办法,只利用复杂的replace办法――content_=replace(request.Form("content"),chr(13),"<br/>")
如利用函数,可如许利用――content_=funcName(request.Form("content"))
文件:insertform.asp――拔出数据表单页,insert.asp――吸收数据并处置页
---/-------------------------------------------------------------------
1.insertform.asp――拔出数据表单页
<%@LANGUAGE="VBSCRIPT"CODEPAGE="65001"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metaHTTP-EQUIV="Content-Type"CONTENT="text/html;charset=utf-8">
<title>UntitledDocument</title>
</head>
<body>
<formNAME="forminert"METHOD="post"ACTION="insert.asp">
<p>classid:
<inputTYPE="text"NAME="classid">
nclassid:
<inputTYPE="text"NAME="nclassid">
<br>
title:
<inputTYPE="text"NAME="title">
<br>
<textareaNAME="content"COLS="80"ROWS="10"></textarea>
</p>
<p>
<inputTYPE="submit"NAME="Submit"VALUE="Submit">
<inputTYPE="RESET"NAME="Reset"VALUE="Reset">
</p>
</form>
</body>
</html>
---/-------------------------------------------------------------------
2.insert.asp――吸收数据并处置页
<%@LANGUAGE="VBSCRIPT"CODEPAGE="65001"%>
<!--#includefile="../Connections/conn.asp"-->
<%
吸收表双数据必实行数据库接任
界说变量并把吸收到的表双数据赋值给变量
dimclassid_,nclassid_,title_,content_界说变量
classid_=request.Form("classid")吸收FORM表单传送的数据,并赋值给变量
nclassid_=request.Form("nclassid")同上
title_=request.Form("title")同上
content_=replace(request.Form("content"),chr(13),"<br/>")
下面的语句感化为吸收FORM表单传送的数据,并用replace交换回车符为――<br/>
setrsi=Server.CreateObject("ADODB.connection")
rsi.openMM_conn_STRING数据库毗连字符串
sql="INSERTINTOarticle(classid,nclassid,title,content)VALUES("&classid_&","&nclassid_&","&title_&","&content_&")"拔出数据操纵
rsi.Execute(sql)
rsi.close
setconn=nothing
%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metaHTTP-EQUIV="Content-Type"CONTENT="text/html;charset=utf-8">
<title>UntitledDocument</title>
</head>
<body>
</body>
</html>
---/-------------------------------------------------
/****************************************************
*
*subject:ASP拔出数据,换行成绩办理办法――俭朴版byStabx
*
*author:Stabx<shawl.qiu@gmail.com>
*
*blog:http://blog.csdn.net/btbtdhttp://btbtd.exblog.jp/
*
*blogname:Phoenix.GI-P.GI
*
*date:2006-4-24
*
***************************************************/
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了, Session:这个存储跟客户端会话过程的数据,默认20分钟失效 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 Session:这个存储跟客户端会话过程的数据,默认20分钟失效 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
页:
[1]