asp高级代码(asp代码详细解释)

2024-07-01 09:30:35 0

asp高级代码(asp代码详细解释)

其实asp高级代码的问题并不复杂,但是又很多的朋友都不太了解asp代码详细解释,因此呢,今天小编就来为大家分享asp高级代码的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

asp代码详细解释

机器生成的代码,你叫人解释,你想把人看疯了? 这是一个登录检查程序,如果用户名和密码正确,便返回到登录前的页面,没有登录前面页面,就回到登录页面,如果登录失败,转向登录失败页。

求一段ASP代码,高手请进(满分送上)

你参考这个就能搞定你的问题了1:首先建立一个access数据库保存为 xhnew.mdb 表名为aa字段如下:id 自动排序name 文本content 文本xhtime 日期 默认值 now()title 文本2:打开DW 建立文件conn.asp文件代码如下:CODE:《%set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("xhnew.mdb")%》 这段语句是连接数据库的语句 set conn=server.createobject("adodb.connection")创建一个connection对象 用该对象的open方法打开数据库driver={microsoft access driver (*.mdb)};这句语句是access的驱动dbq="&server.mappath("xhnew.mdb")这句是数据库的路径建立conn.asp是为了方便接下来的教学。。。我们可以任何要用到打开数据库连接的文件里加《!--#include file="conn.asp"--》就可以调用是不是很方便。第一个小时就学这么多。。。当你弄明白上面的数据库还有代码后。。就继续跟着我学吧!(第2个小时)现在来学把数据库的信息输出来下面先建立一个主文件index.asp 代码如下CODE:《!--#include file="conn.asp"--》《%exec="select * from aa order by id desc "set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,1%》《table width="628" height="24" border="1" align="center" cellpadding="1" cellspacing="0"》《%if rs.eof and rs.bof thenresponse.write("暂时没有文章")elsedo while not rs.eof%》《tr》《td width="66" height="22" 》《%=rs("id")%》《/td》《td width="66" 》《%=rs("name")%》《/td》《td width="66" 》《%=rs("content")%》《/td》《td width="273" 》《%=rs("xhtime")%》《/td》《td width="53" 》《%=rs("title")%》《/td》《td》《a href="modify.asp?id=《%=rs("id")%》" target="_self"》《/a》《/td》《td width="32" 》《a href="del.asp?id=《%=rs("id")%》"》删除《/a》《/td》《/tr》《%rs.movenextloopend if%》《/table》《%rs.closeset rs=nothingconn.closeset conn=nothing%》《td》《a href="add.asp"》添加《/a》《/td》 代码解释:(1)《%exec="select * from aa order by id desc "set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,1%》上面的代码是创建一个recordset对象。。该对象是用来打开数据库中的表的。。也就是打开aaexec="select * from aa order by id desc " 这句的意思是查找表aa中所有信息并倒序排列信息. *号表示aa中所有的信息 order by id 就是aa中id字段 desc 是倒序的意思rs.open exec,conn,1,1 这句话的意思是用recordset对象来打开conn中的表(2)《%if rs.eof and rs.bof thenresponse.write("暂时没有文章")elsedo while not rs.eof%》上面是if语句。。if else语句是相当重要的。。希望一些初学者要认真的研究一下if else语句。。不可心急。基础才是硬道理rs.eof 的意思是aa表中的最后一条记录 那么rs.bof就是第一条记录整个语句用中文翻译就是 当aa表中的最后和最前一条信息没有的时候。。就输出暂时没有文章或则就循环到eof最后一条信息。。(3)《tr》《td width="66" height="22" 》《%=rs("id")%》《/td》《td width="66" 》《%=rs("name")%》《/td》《td width="66" 》《%=rs("content")%》《/td》《td width="273" 》《%=rs("xhtime")%》《/td》《td width="53" 》《%=rs("title")%》《/td》《td》《a href="modify.asp?id=《%=rs("id")%》" target="_self"》《/a》《/td》《td width="32" 》《a href="del.asp?id=《%=rs("id")%》"》删除《/a》《/td》《/tr》上面的代码比较容易理解。。《%=rs("id")%》这个用法是输出数据库字段id..《a href="modify.asp?id=《%=rs("id")%》" target="_self"》《/a》这段很重要。。我来解释一下。。在ie窗口点 的时候。。页面会跳转到modify.asp的文件里的id并进行相应的处理。。这里很难解释清楚。。在接下来的例子中再慢慢解说(4)《%rs.movenextloopend if%》这句是循环结束的语句rs.movenext 这句是游标向下指的意思(5)《%rs.closeset rs=nothingconn.closeset conn=nothing%》这句是关闭数据库的语句用完数据库后要记得关闭数据库。。以免占用资源养成随手关门的好习惯就学到这里。。好好消化上面的代码。。心急吃不了热豆腐。。一步一个脚印最塌实(第3个小时)现在来学添加数据到数据库 需要两个文件来实现(1)先建立一个提交表单add.asp代码如下:CODE:《html》《head》***隐藏网址***《title》无标题文档《/title》《/head》《body》《form name="form1" method="post" action="add_new.asp"》名字 《input type="text" name="name"》《br》备注 《input type="text" name="content"》《br》题目《input type="text" name="title" 》《br》《input type="submit" name="Submit" value="提交"》《input type="reset" name="Submit2" value="重置"》《/form》《/body》《/html》上面代码要注意的是action="add_new.asp"提交到add_new.asp文件还有name="name" name="content" name="title" 名字要对应(2)处理文件add_new.asp代码如下:CODE:《!--#include file="conn.asp"--》《%name=request.form("name")content=request.form("content")title=request.form("title")exec="insert into aa(name,content,title) values(’"+name+"’,’"+content+"’,’"+title+"’)"conn.execute execconn.closeset conn=nothingresponse.redirect "index.asp"%》代码解释:(1)name=request.form("name")content=request.form("content")title=request.form("title")这三句语句是接收add.asp发来的信息。。request.form("name")就是对应add.asp中的name="name"(2)exec="insert into aa(name,content,title) values(’"+name+"’,’"+content+"’,’"+title+"’)"conn.execute exec上面的语句是数据库插如信息的语句 insert into aa(name,content,title) 中文意思是插入信息对应aa表中的三个字段 三个字段的数值是values(’"+name+"’,’"+content+"’,’"+title+"’) 这里面对应的值是这三句语句name=request.form("name")content=request.form("content")title=request.form("title")传递的(3)conn.closeset conn=nothingresponse.redirect "index.asp"关闭数据库。。写如成功后自动转页面到index.asp到这里相信你已经学会如何添加新记录到数据库了。。那就跟着我接着学吧。。。ASP基础实例教程之五个小时学会Asp连接access添加,删除,修改四(第4个小时)接下来我们来学删除数据库信息。。。删除信息比较简单。。只需要一个文件del.asp代码如下:CODE:《!--#include file="conn.asp"--》《%exec="delete * from aa where id="&request.querystring("id")conn.execute execconn.closeset conn=nothingresponse.redirect "index.asp"%》 代码解释:exec="delete * from aa where id="&request.querystring("id")conn.execute exec先翻译成中文意思删除表aa中id字段的值。。这个值等于="&request.querystring("id")还记得我们建立index.asp文件的时候吗?里面有段语句是这样的《td width="32" 》《a href="del.asp?id=《%=rs("id")%》"》删除《/a》《/td》大家现在看明白了吧!你们这么聪明。。一定明白了。我再补充说两句当我们点击删除的时候。。。这个时候就会连接到del.asp做处理。。而同时del.asp接收到我们的请求是通过"&request.querystring("id")这句语句然后conn.execute exec 这条语句就执行删除。。整个流程就是这样。。。希望学习的人好好弄清楚。。那样我们才可以继续学习修改(第5个小时)现在学习数据的修改。 这是难点。。大家要认真的跟着我学。。本人也是看了很久才学会的。。解释的不好多多包容。。修改需要两个文件(一)建立modify.asp 和del.asp很像似代码如下:CODE:《!--#include file="conn.asp"--》《%exec="select * from aa where id="&request.querystring("id")set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,1%》《form name="form1" method="post" action="modifysave.asp"》《table width="748" border="0" cellspacing="0" cellpadding="0"》 《tr》 《td》name《/td》 《td》content《/td》 《td》title《/td》 《/tr》 《tr》 《td》 《input type="text" name="name" value="《%=rs("name")%》"》 《/td》 《td》 《input type="text" name="content" value="《%=rs("content")%》"》 《/td》 《td》《input type="text" name="title" value="《%=rs("title")%》"》 《input type="submit" name="Submit" value="提交"》 《input type="hidden" name="id" value="《%=request.querystring("id")%》"》 《/td》 《/tr》《/table》《/form》《%rs.closeset rs=nothingconn.closeset conn=nothing%》代码解释:(1)《%exec="select * from aa where id="&request.querystring("id")set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,1%》这句exec="select * from aa where id="&request.querystring("id")我在del.asp里解释过了在这里也是一样的道理set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,1上面是用recordset对象打开数据表。。。(2)《input type="text" name="name" value="《%=rs("name")%》"》这里要注意名字要对应。。否则或出错。。《input type="hidden" name="id" value="《%=request.querystring("id")%》"》这里是隐藏表单。。。提交隐藏的表单元素会随着表单一起提交,用于传递变量(二)建立modifysave.asp 文件代码如下:CODE:《!--#include file="conn.asp"--》《%exec="select * from aa where id="&request.form("id")set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,3%》《%rs("name")=request.form("name")rs("content")=request.form("content")rs("title")=request.form("title")rs.updaters.closeset rs=nothingconn.closeset conn=nothingresponse.redirect"index.asp"%》代码解释:(1)rs("name")=request.form("name")rs("content")=request.form("content")rs("title")=request.form("title")这三句话的意思是数据库中的rs("name")的值等于接收到request.form("name")的值request.form("name")的值是从modify.asp传递来的。。(2)rs.update 这句语句是更新数据库里的信息的意思 就是把提交的信息上传到数据库aspAsp连接access添加,删除,修改已经都教完了许多大的系统如新闻发布系统都是在这个基础上建立的希望大家能学有所成

求教asp代码

session("posttime") 是取得session对象中名字为posttime的值。cint(posttime) 是把posttime做cint取整处理。两个不一样。

求ASP代码

1.《%a=request("num")if a mod 2=0 thenresponse.write "偶数"elseresponse.write "奇数"end if%》2.《%a=request("价钱")if a》100 then a=a+(a-100)*0.8if a》50 and a《=100 then a=a* 0.9response.write a%》3.《%if day(now)=25 then response.write "明天可能有病毒发作"%》4.有点复杂用到application 具体的可网上查下 很简单的 总访问人数用个fso可以实现了5.你看下globa.asa说明

asp代码高正请进来翻译一下,谢谢

《%Dim url,username,password ’定义三个字段url=left(Request.ServerVariables("HTTP_REFERER"),17) ’url请求HTTP的域名地址username=Request.Form("username")password=md5(Request.Form("password")) ,上面2句请求的是表格的用户名和密码,这样写可以防止站外提交***隐藏网址******隐藏网址*** set rs=Server.CreateObject("ADODB.Recordset") rs.open "select username,password from admin where username=’"&username&"’ and password=’"&password&"’",conn,1,3’连接数据库并打开admin表查找对应数据 if rs.Recordcount》0 then rs.close set rs=nothing ’如果记录为空就关闭 conn.close set conn=nothing ’conn关闭,并取消conn session("username")=username ’请求用户名 response.redirect("index.asp")’跳转到index.asp response.end ‘结束写出 end if rs.close set rs=nothing’同上end if ’if结束conn.closeset conn=nothingif username="good" then ’如果用户名为good然后 session("username")=username ’请求用户名 response.redirect("index.asp")’跳转 response.endend if%》 基本的意思就是这样

ASP代码,高分200.大牛来~~~

’下边是我自己使用的选项卡希望对你有用^_^《script language="javascript"》function sys_uploadn(cardID,cardNum){//cardID-要选中选项卡ID//cardNum-选项卡总数量+1的数字var obj;for (var i=1;i《cardNum;i++){obj=document.all("fws_card"+i);obj.style.backgroundColor="";obj.style.color="";}obj=document.all("fws_card"+cardID);obj.style.backgroundColor="#3A6EA5";obj.style.color="#FFFFFF";for (var i=1;i《cardNum;i++){obj=document.all("fws_cont"+i);obj.style.display="none";}obj=document.all("fws_cont"+cardID);obj.style.display="block";}《/script》’引用时候使用,部分代码.....《td width="430" height="30" align="left" class="ctd2" style="BORDER-bottom:1px solid;BORDER-left:1px solid;BORDER-right:1px solid;"》 | 《font onclick="sys_uploadn(1,4);" id="fws_card1"》上传模式《/font》 | 《font onclick="sys_uploadn(2,4);" id="fws_card2"》查询模式《/font》 | 《font onclick="sys_uploadn(3,4);" id="fws_card3"》模式《/font》 | 《/td》.................’以下是选项卡内容部分《div id="fws_cont1" style="display:block"》.....默认为显示状态《/div》《div id="fws_cont2" style="display:none"》.....《/div》《div id="fws_cont3" style="display:none"》.....《/div》

有注释的ASP代码

有注释?《% dim admin ’定义变量admin dim password ’定义变量password admin=request("admin") ’截取上个页面传递的admin值,赋值于admin password=request("password") ’截取上个页面传递的password值,赋值于password if admin="sq" and password="sq" then ’如果admin和password的值皆为sq,则... session("sq")=true ’定义session会话,保存sq变量的值为true response.redirect("administer.asp") ’并重定向到administer.asp页面 else ’否则(即不满足if条件) session("password")=false ’定义session会话,保存sq变量的值为false response.redirect("index.asp") ’并重定向到index.asp登陆页面 end if ’结束if语句%》

OK,关于asp高级代码和asp代码详细解释的内容到此结束了,希望对大家有所帮助。

asp高级代码(asp代码详细解释)

本文编辑:admin

更多文章:


js命令大全(怎么用js获取div的当前宽度)

js命令大全(怎么用js获取div的当前宽度)

大家好,关于js命令大全很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于怎么用js获取div的当前宽度的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录怎

2024年7月8日 12:02

on a mission(节日前应用on还是in还是at)

on a mission(节日前应用on还是in还是at)

本文目录节日前应用on还是in还是at求啊姆with out me歌词 中文翻译节日前应用on还是in还是at用on和at都行,不用in。如果指的是整个节日庆祝的那几天就用at,但是如果特指节日的某一天,就用on。一、at读音:英   释义

2024年7月4日 01:07

在线颜色识别(有没有哪个网站,能够在线查看网页的颜色代码的,比如RGB或者HSV)

在线颜色识别(有没有哪个网站,能够在线查看网页的颜色代码的,比如RGB或者HSV)

大家好,今天小编来为大家解答以下的问题,关于在线颜色识别,有没有哪个网站,能够在线查看网页的颜色代码的,比如RGB或者HSV这个很多人还不知道,现在让我们一起来看看吧!本文目录有没有哪个网站,能够在线查看网页的颜色代码的,比如RGB或者HS

2024年7月15日 02:21

conservation是什么意思(conserve conservation 的意思是)

conservation是什么意思(conserve conservation 的意思是)

本文目录conserve conservation 的意思是conservation和preservation作为“保护”意思的区别conservative是什么意思conservatives是什么意思conservation什么意思pre

2024年5月5日 00:09

在线课程表生成(今日校园ios怎么添加课表)

在线课程表生成(今日校园ios怎么添加课表)

大家好,今天小编来为大家解答以下的问题,关于在线课程表生成,今日校园ios怎么添加课表这个很多人还不知道,现在让我们一起来看看吧!本文目录今日校园ios怎么添加课表免费排课表软件哪个好课表app哪个最好用Excel做课程表,在线等大神!vi

2024年8月11日 21:06

jq街机下载了怎么玩不了?一个很老的街机格斗游戏,每个角色由动物象征

jq街机下载了怎么玩不了?一个很老的街机格斗游戏,每个角色由动物象征

本文目录jq街机下载了怎么玩不了一个很老的街机格斗游戏,每个角色由动物象征找一个飞机街机游戏 ~~不知道名字 下面介绍一个90年左右的街机飞机游戏谁能帮我弄个街机游戏合集模拟器我上学时在街机室玩过一款叫勇闯海底城的飞机游戏,不知道大家还有印

2024年7月13日 16:03

嵌入式底层开发和应用层开发(嵌入式应用程序开发与嵌入式底层驱动程序开发有什么区别)

嵌入式底层开发和应用层开发(嵌入式应用程序开发与嵌入式底层驱动程序开发有什么区别)

本文目录嵌入式应用程序开发与嵌入式底层驱动程序开发有什么区别学嵌入式,底层驱动开发比应用开发更重要吗为啥呢嵌入式做做底层系统还是做应用层,哪个有前途嵌入式底层驱动和应用开发哪个难嵌入式开发和底层开发有什么区别我想从事嵌入式开发,请问底层开发

2024年7月23日 02:02

native ide(BIOS---Advanced---OnChip SATA Type---选择Native IDE分别是什么意思)

native ide(BIOS---Advanced---OnChip SATA Type---选择Native IDE分别是什么意思)

大家好,今天小编来为大家解答以下的问题,关于native ide,BIOS---Advanced---OnChip SATA Type---选择Native IDE分别是什么意思这个很多人还不知道,现在让我们一起来看看吧!本文目录BIOS-

2024年7月20日 19:20

oracle列转行函数(oracle  列转行)

oracle列转行函数(oracle 列转行)

这篇文章给大家聊聊关于oracle列转行函数,以及oracle 列转行对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录oracle 列转行oracle的clob字段进行列转行oracle中将列数据变成行数据oracle s

2024年7月5日 04:13

mybatis的工作原理(mybatis二级缓存原理)

mybatis的工作原理(mybatis二级缓存原理)

本文目录mybatis二级缓存原理mybatis+druid+jdbc 原理介绍mybatis原理是什么mybatis原理执行流程mybatis中动态sql执行原理Spring整合Mybatis一文讲透,手把手带你实操mybatis原理 接

2024年3月20日 11:50

国内外著名的软件公司有哪些(国内最大的软件公司是哪家)?全国比较靠谱的软件开发公司是哪家

国内外著名的软件公司有哪些(国内最大的软件公司是哪家)?全国比较靠谱的软件开发公司是哪家

本文目录国内外著名的软件公司有哪些(国内最大的软件公司是哪家)全国比较靠谱的软件开发公司是哪家国内知名软件公司有哪些(十大软件公司)软件开发公司做的好的有哪些软件公司排名前十国内做软件比较好的公司都有哪些全球著名软件公司西安软件行业排名前1

2024年7月4日 00:51

intel裁员赔偿(公司裁员补偿工资如何计算)

intel裁员赔偿(公司裁员补偿工资如何计算)

这篇文章给大家聊聊关于intel裁员赔偿,以及公司裁员补偿工资如何计算对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录公司裁员补偿工资如何计算被裁员的赔偿金一般怎么算外企裁员补偿标准裁员公司怎么赔偿裁员赔偿标准英特尔巨震!传将

2024年7月13日 16:34

detail用法及搭配(详见附件用英语怎么说)

detail用法及搭配(详见附件用英语怎么说)

本文目录详见附件用英语怎么说“细节决定成败”用英语怎么说详见附件用英语怎么说详见附件的英文翻译是Please find the attached file for details.1、find的基本意思是“发现,找到”,作“发现”解时指发现

2024年7月1日 04:21

hibernate入门案例(Hibernate中find方法怎样应用)

hibernate入门案例(Hibernate中find方法怎样应用)

大家好,如果您还对hibernate入门案例不太了解,没有关系,今天就由本站为大家分享hibernate入门案例的知识,包括Hibernate中find方法怎样应用的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录H

2024年8月1日 03:10

外键的作用是什么?数据库中外键的概念及作用

外键的作用是什么?数据库中外键的概念及作用

本文目录外键的作用是什么数据库中外键的概念及作用外键名词解释mysql 外键约束语句是什么怎么用什么是外键怎么在SQL中设置外键sql怎么设置外键外键的作用是什么外键的作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两

2023年11月24日 17:00

数据库datediff函数的使用方法(datediff函数怎么用啊)

数据库datediff函数的使用方法(datediff函数怎么用啊)

本文目录datediff函数怎么用啊sqlserver 中datediff函数怎样实现变量操作datediff函数用法!datediff函数怎么用啊用法:DATEDIFF() 函数返回两个日期之间的时间,例如:1、使用如下 SELECT 语

2024年7月14日 14:54

basement翻译(地下的用英语怎么说)

basement翻译(地下的用英语怎么说)

本篇文章给大家谈谈basement翻译,以及地下的用英语怎么说对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录地下的用英语怎么说英文翻译 谢

2024年8月21日 16:50

python判断完美数(找出1000以内的所有完数python)

python判断完美数(找出1000以内的所有完数python)

本文目录找出1000以内的所有完数pythonpython编写函数,实现判断正整数n是否是完数若是,函数返回True,否则返回Flasepython怎么计算完美数python编写程序,判断一个数字是否符合:三三数之剩二五五数之剩三,七七数之

2024年7月2日 05:58

url提取工具(视频采集地址怎么用)

url提取工具(视频采集地址怎么用)

本文目录视频采集地址怎么用有哪些逆天又实用网页工具视频采集地址怎么用1/3 分步阅读选择一个视频网站进行采集2/3打开八爪鱼采集器,登录账号3/3创建采集任务,采集任务及任务组名称,点击“下一步”,开始采集规则的设置创建翻页循环1/3进入采

2024年7月17日 05:26

htaccess伪静态文件(如何设置伪静态规则)

htaccess伪静态文件(如何设置伪静态规则)

本文目录如何设置伪静态规则用.htaccess文件伪静态,文件怎么写关于伪静态规则.htaccess文件要怎么写一个Apache服务器伪静态文件.htaccess中,两条伪静态规则发生冲突,求解决方案如何设置伪静态规则设置伪静态规则的具体步

2024年5月4日 15:05

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1731
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1156
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索