中国简史—三国属于历史哪个朝代?
中国简史—三国属于历史哪个朝代? 三国(220年-280年)是中国历史上位于汉朝之后,晋朝之前的一段历史时期。这一个时期,先后出现了曹魏、蜀汉、东吴三个主要政权。 190年,汉...
asp入门教程(菜鸟学ASP)
https://www.hongwu.com/shenghuo/%3Cp>菜鸟学ASP https://www.hongwu.com/shenghuo/%3Cp>学习目的:安装调试ASP的环境,并且调试第一个简单的程序。https://www.hongwu.com/shenghuo/%3Cp>因为我们学ASP的目的就是想建立一个网站,那么一般习惯是建立的网站内所有文件应该同时放到一个文件夹中(当然这个文件夹中还可以按需要设置子文件夹!),所以在这里我在E盘建立一个myweb的文件夹。https://www.hongwu.com/shenghuo/%3Cp>首先来安装Windows 2000/XP自带的IIS作为服务器。在这里因为我的机器是XP所以所有截图都是XP下完成的。https://www.hongwu.com/shenghuo/%3Cp>控制面板–>>添加或删除程序。https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp> 然后是添加删除windows组件-选中IIS组件前面的勾,之后等待安装,这里可以观看本站以前给大家做的视频教程,完成安装后。https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>之后在控制面板中双击“管理工具”。https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp> 然后双击“internet信息服务”,这就是IIS。https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>选择“默认网站”,然后右键属性或者直接按快捷键https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp> 在属性页面内只有三个页面需要修改,先是网站,如果用户有固定IP,可以分配一个IPhttps://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>接下来在注主目录中选择一个自己硬盘上面的文件夹存放网站(这个目录就是我们上面说的在e盘建立的目录),选中读取、写入https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp> 在文档中添加默认的页面,比如打http://www.liexiaow.com猎校网 调用了一个默认文档即是你添加的页面。https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>接下来也是最关键的:https://www.hongwu.com/shenghuo/%3Cp>1、在刚才你定义的一个文件夹里面新建一个文件,可以用记事本建立一个文本文件然后把下面的内容复制到记事本中:https://www.hongwu.com/shenghuo/%3Cpre><%response.https: 3cp="">writehttps://www.hongwu.com/shenghuo/%3Cp>"hello world!"%>https://www.hongwu.com/shenghuo/%3Cp>保存为1.asp文件(注意:.asp不能省略啊,如果省略了你就保存了一个文本文件了)。https://www.hongwu.com/shenghuo/%3Cp>最后打开IE,在地址栏内输入:http://127.0.0.1/1.asp(或者http://localhost/1.asp)回车后就可以看到效果了。https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>最后解释一下代码的含义。https://www.hongwu.com/shenghuo/%3Cp>response.write就是显示的意思,前后的 <%> 是asp的标记符号,在这里面的信息都由服务器处理。127.0.0.1是地址,1.asp是文件名。第一天就结束了!https://www.hongwu.com/shenghuo/%3Cp>表单元素要放在一个表单域里面,建立一个表单域。然后修改动作里面的文件为要接受这个表单变量的ASP文件。方法有两种,一种是POST,这个方法传送的变量不会在浏览器的地址栏里面显示,可以大批量传送数据;GET则是会在浏览器地址栏里面显示的,等一会举例子。https://www.hongwu.com/shenghuo/%3Cp>下面我们看一个表单元素。https://www.hongwu.com/shenghuo/%3Cp>文本域,这个是最基本的,传送的是文本信息,一般用户名,密码都要用这个传送,不过要是密码的话要在类型里面选择密码,这样就会以*代替显示出来的字符,文本域的名字很重要,以后会用到这个名字所以一般不用默认的名字。https://www.hongwu.com/shenghuo/%3Cp>现在举一个例子:如果文本域的名字是name的话,用来传送网上用户登记的名字,在表单域里面,传送到reg.asp,用POST方法,那么在reg.asp里面这样得到变量<%name=request.form(“name”)%>如果要显示变量再家加一句,response.write name,这样就形成了一个从客户端到浏览器再回到客户端的过程。如果方法用的是GET的话,那么就改为name=request.querystring(“name”)实际上两者可以统一为name=request(“name”)。下面看看按钮,按钮里面无非两种,一种是提交表单的按钮,一种是重新输入的按钮。单选按钮,一个按钮有一个值。在列表里面同样,添加列表选项和值。下面举一个例子,实际上各种表单元素都是差不多的。https://www.hongwu.com/shenghuo/%3Cp>下面是具体的代码: (注:把下面代码保存为一个.htm的文件就可以了.我保存的1.htm)https://www.hongwu.com/shenghuo/%3Cpre>https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>打开浏览器在地址栏内输入:http://localhost/1.htm如下图:(呵呵,因为是练习,我没有美化页面啊!)https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>下面我们要开始学数据库了!只要把表单和数据库相应的字段连接上就可以了。https://www.hongwu.com/shenghuo/%3Cp>学会ACCEES数据库的使用。https://www.hongwu.com/shenghuo/%3Cp>首先,要安装OFFICE里面的ACCEES(我的演示是OFFICE 2003版本),安装过程这里就不说了,安装好以后会,打开Access.按空数据库,新建一个数据库,文件名字可以叫guestbook.mdb。(提示:为了安全期间,文件名复杂一点好,因为ACCESS数据库可以被下载的!!)https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>使用设计器创建新的表,一个数据库MDB文件里面可以建立多个表。双击“使用设计器创建表”https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp> 填写字段名字然后选择字段类型,一条记录可以有很多字段,可以有很多字段类型,字段大小的意思就是这个字段最多可以容纳的字符数,当这个字段没有任何信息是,ACCEES会用默认值代替(没有任何信息不是空的意思),一般必填字段和允许空字符串分别设置为否、是,以防止出错https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>按照上图分别建立几个字段,在时间中默认值为=now()就是这个字段不需要填写,系统直接以当前时间代替。https://www.hongwu.com/shenghuo/%3Cp>所以的字段都建立以后,关闭这个窗口,按提示保存表,输入表的名字guest,最后出现下图的提示,选择是,主键是记录的标识,为了以后简单,大家可以把编号改为ID,还有在ACCEES里面尽量不要用中文表示字段名字https://www.hongwu.com/shenghuo/%3Cp>最后,双击打开这个表,观看表里面的记录https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>握ACCESS数据库的连接和读取记录https://www.hongwu.com/shenghuo/%3Cp>首先还打开我们上一节课建立的数据库中的表,随便输入几条记录,如下图:https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>这节课学习的内容有一点枯燥,但是很重要。在这里不需要知道命令具体的运行情况,外面的很多书籍之所以不适合入门就是因为介绍了太多的理论知识,让初学者一头雾水。https://www.hongwu.com/shenghuo/%3Cp>下面开门见山,看两行代码:https://www.hongwu.com/shenghuo/%3Cpre>https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>在一个表格中,我们用4列分别显示了上次建立的表里面的四个字段,用do循环,not rs.eof的意思是条件为没有读到记录集的最后,rs.movenext的意思是显示完一条转到下面一条记录,<%=%>就等于<%response.write%>用于在html代码里面插入asp代码,主要用于显示变量。https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>把上面三段代码依次复制粘贴到剪贴板中,一定要按顺序复制粘贴啊!,然后保存为duqu.asp就可以了!打开浏览器,在地址栏内输入:
http://localhost/duqu.asp.https://www.hongwu.com/shenghuo/%3Cp>下面是我机器上面的结果图片。https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>学会数据库的基本操作–写入记录https://www.hongwu.com/shenghuo/%3Cp>数据库的基本操作无非是:查询记录,写入记录,删除记录,修改记录。https://www.hongwu.com/shenghuo/%3Cp>今天我们先学习写入记录。先建立一个表单:(把下面文章保存为5.htm)https://www.hongwu.com/shenghuo/%3Cp>
https://www.hongwu.com/shenghuo/%3Cp>表单提交到exa5.asp,下面是exa5.asp的代码: (把下面代码保存为5.asp)https://www.hongwu.com/shenghuo/%3Cp><%
set conn=server.createobject(“adodb.connection”)
conn.open “driver={microsoft access driver (*.mdb)};dbq=”&server.mappath(“data/guestbook.mdb”)
name=request.form(“name”)
tel=request.form(“tel”)
message=request.form(“message”)
exec=”insert into guest(name,tel,message)values(‘”+name+”‘,”+tel+”,'”+message+”‘)”
conn.execute exec
conn.close
set conn=nothing
response.write “记录添加成功!”
%>https://www.hongwu.com/shenghuo/%3Cp>在这里前面两句我不说了,后面三句我也不说了,前面说过exec里面的是执行的命令,添加记录的比较繁,大家要仔细看。https://www.hongwu.com/shenghuo/%3Cp>insert into后面加的是表的名字,后面的括号里面是需要添加的字段,不用添加的或者字段的内容就是默认值的可以省略。注意,这里的变量一定要和ACCESS里面的字段名对应,否则就会出错。values后面加的是传送过来的变量。exec是一个字符串,”insert into guest(name,tel,message)values(‘”是第一段,在ASP里面不能嵌双引号,所以可以用’代替双引号,放在双引号里面,连接两个变量用+或者&所以”‘,”又是一段,中间夹了一个name就是表单传来的变量,这样就可以在这个变量外面加两个”,表示是字符串了,后面的tel是数字型变量所以不需要外面包围”,大家慢慢分析这句话,如果用表单传来的数据代替变量名字的话这句话为(假设name=”aaa”,tel=111,message=”bbb”):”insert into guest(name,tel,message)values(‘aaa’,111,’bbb’)”。https://www.hongwu.com/shenghuo/%3Cp>接下来的conn.execute 就是执行这个exec命令,最后别忘记把打开的数据库关闭,把定义的组件设置为空,这样可以返回资源。https://www.hongwu.com/shenghuo/%3Cp>下面几条语句用于关闭数据库的代码:https://www.hongwu.com/shenghuo/%3Cp>rs.close
set rs=nothing
conn.close
set conn=nothinghttps://www.hongwu.com/shenghuo/%3Cp>记住,次序不可以颠倒! 可以到数据库里面去看一看,或者用duqu.asp读取看看是不是多了记录阿?下面是我利用上一节的文件读取数据库的图:https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>学会数据库的基本操作--查询记录https://www.hongwu.com/shenghuo/%3Cp>在第四天中我们用到下面这样一个程序:https://www.hongwu.com/shenghuo/%3Cpre>https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>首先在浏览器中输入http://localhost/6.htm如下图所示:https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>学会数据库的基本操作–删除记录https://www.hongwu.com/shenghuo/%3Cp>开门见山,大家直接看程序。https://www.hongwu.com/shenghuo/%3Cp>exec=”delete * from guest where id=”&request.form(“id”)https://www.hongwu.com/shenghuo/%3Cp>上面这句话完成了删除记录的操作,不过锁定记录用了记录唯一的表示id,我们前面建立数据库的时候用的是系统给我们的主键,名字是编号,由于是中文的名字不是很方便,大家可以修改为id,我已经修改了啊!https://www.hongwu.com/shenghuo/%3Cp>不修改的话就是用下面的代码了:https://www.hongwu.com/shenghuo/%3Cp>exec=”delete * from guestbook where 编号=”&request.form(“id”)https://www.hongwu.com/shenghuo/%3Cp>下面我们看完整的代码:一个表单传给ASP文件一个ID,然后这个ASP文件就删除了这个ID。https://www.hongwu.com/shenghuo/%3Cp>7.htm:https://www.hongwu.com/shenghuo/%3Cp>
https://www.hongwu.com/shenghuo/%3Cpre>exam7.asp:(可以先运行这个文件看一下所有记录的ID和想删除记录的ID,删除记录以后也可以通过这个文件复查。)
https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>学会数据库的基本操作--修改记录https://www.hongwu.com/shenghuo/%3Cp>先来看代码:(存为exam8.asp就可以了)https://www.hongwu.com/shenghuo/%3Cpre>https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>在这里,rs.open exec,conn,1,3后面的参数是1,3,这我以前提过,修改记录就要用1,3。实际上修改记录很容易看懂,记录集是rs,rs(“aa”)就是当前记录aa字段的东西,让它等于新的数据request.form(“aa”)当然就修改了,不过最后别忘记保存,那就是rs.update!https://www.hongwu.com/shenghuo/%3Cp>说到这里,记录的搜索,读取,修改,插入都说了,通过这最基本的东西就可以作出复杂的东西了,外面的大型数据库:新闻系统,留言簿就是字段多一点罢了。今天的示例中的代码是结合以前的数据库的,以后回去调试分析一下。https://www.hongwu.com/shenghuo/%3Cp>大家测试的流程:首先运行8.htm文件https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>

https://www.hongwu.com/shenghuo/%3Cp>基本的SESSION组件,总结response,request组件。https://www.hongwu.com/shenghuo/%3Cp>首先,有会员系统的任何程序都会用到检测是不是用户已经登陆这个步骤。这就用到了SESSION组件,下面我们 看一个代码来说明。https://www.hongwu.com/shenghuo/%3Cp><% "center">管理员入口https://www.hongwu.com/shenghuo/%3Cp> "center"> https://www.hongwu.com/shenghuo/%3Cp https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"font"> 管理员:"text"name=https://www.hongwu.com/shenghuo/%3Cp>"name"https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"text"size=https://www.hongwu.com/shenghuo/%3Cp>"20"onMouseOver=https://www.hongwu.com/shenghuo/%3Cp>"this.focus()">
https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"font">密 码:"password"name=https://www.hongwu.com/shenghuo/%3Cp>"password"https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"text"size=https://www.hongwu.com/shenghuo/%3Cp>"20"onMouseOver=https://www.hongwu.com/shenghuo/%3Cp>"this.focus()"><%https: 3cp="">https://www.hongwu.com/shenghuo/%3Cp>ifhttps://www.hongwu.com/shenghuo/%3Cp>session(https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>"check")=https://www.hongwu.com/shenghuo/%3Cp>"wrong"then response.Write https://www.hongwu.com/shenghuo/%3Cp>"https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp class='font'>验证错误!"end https://www.hongwu.com/shenghuo/%3Cp>if%> "center"https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"font">"reset"name=https://www.hongwu.com/shenghuo/%3Cp>"Submit2"https://www.hongwu.com/shenghuo/%3Cp>value=https://www.hongwu.com/shenghuo/%3Cp>"重置"https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"text"> "center"https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"font">"submit"name=https://www.hongwu.com/shenghuo/%3Cp>"Submit22"https://www.hongwu.com/shenghuo/%3Cp>value=https://www.hongwu.com/shenghuo/%3Cp>"提交"https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"text"> "center">"index.asp"target=https://www.hongwu.com/shenghuo/%3Cp>"_parent">https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>管理界面首页 "exit.asp"target=https://www.hongwu.com/shenghuo/%3Cp>"_parent">退出https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>
session(“login”)=”yes”
%>https://www.hongwu.com/shenghuo/%3Cp>这句话的意思就是在session里面定义一个login字符串变量,值为”yes”,直接可以赋值,不需要声明。是不是很简单?https://www.hongwu.com/shenghuo/%3Cp>如果我们做管理员登陆系统的话,首先是一段检测是不是管理员:https://www.hongwu.com/shenghuo/%3Cp>if 是 then
session(“isadmin”)=yes”
else
session(“isadmin”)=”no”
end ifhttps://www.hongwu.com/shenghuo/%3Cp>在每一个需要管理员才能看的页面最前面加上:https://www.hongwu.com/shenghuo/%3Cp><%
if not session(“isaadmin”)=”yes” then
response.redirect “login.htm”
%>https://www.hongwu.com/shenghuo/%3Cp>这样一般用户就无法打开这个页面。解释一下response.redirect,它是转向的意思,后面的”login.htm”就是转向的文件。这样没有登陆的管理员是无法看到后面的内容的。https://www.hongwu.com/shenghuo/%3Cp>response组件基本就是用到response.write(),response.redirect() 分别是写字符串和转向的作用。https://www.hongwu.com/shenghuo/%3Cp>request基本就是request.form(),request.querystring() 分别是接受post,get方法传来的信息。https://www.hongwu.com/shenghuo/%3Cp>最后我们一起来制作一个简单的后台登陆管理界面,首先在myweb目录下建立一个admin文件夹,然后我们建立一个数据库名字为admin.mdb,然后我们再建立一个表,表中设置两个字段name,password,类型都是文本型的!最后退出时设置主键,保存为表名check。然后可以输入一条记录用户名:admin,密码:admin。具体建立数据库的方法请看《菜鸟十天学会ASP教程之第三天:数据库的建立》https://www.hongwu.com/shenghuo/%3Cp>下面我们开始编写ASP程序,首先建立一个index.asp(管理主界面)程序,代码如下:https://www.hongwu.com/shenghuo/%3Cpre><%@language=vbscript%>
<%https: 3cp="">https://www.hongwu.com/shenghuo/%3Cp>ifnot https://www.hongwu.com/shenghuo/%3Cp>session(https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>"checked")=https://www.hongwu.com/shenghuo/%3Cp>"yes"then
response.Redirect https://www.hongwu.com/shenghuo/%3Cp>"login.asp"https://www.hongwu.com/shenghuo/%3Cp>else%>https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>运行时首先运行index.asp程序,运行效果部分截图如下:https://www.hongwu.com/shenghuo/%3Cp>"129"valign=https://www.hongwu.com/shenghuo/%3Cp>"top"colp=https://www.hongwu.com/shenghuo/%3Cp>"3"> "230"height=https://www.hongwu.com/shenghuo/%3Cp>"170"valign=https://www.hongwu.com/shenghuo/%3Cp>"top"> "top"width=https://www.hongwu.com/shenghuo/%3Cp>"277">"100%"border=https://www.hongwu.com/shenghuo/%3Cp>"0"cellspacing=https://www.hongwu.com/shenghuo/%3Cp>"1"cellpadding=https://www.hongwu.com/shenghuo/%3Cp>"0"height=https://www.hongwu.com/shenghuo/%3Cp>"100%"bgcolor=https://www.hongwu.com/shenghuo/%3Cp>"#000000"align=https://www.hongwu.com/shenghuo/%3Cp>"center"> "center"valign=https://www.hongwu.com/shenghuo/%3Cp>"middle"height=https://www.hongwu.com/shenghuo/%3Cp>"167"> "31"https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"topic"colp=https://www.hongwu.com/shenghuo/%3Cp>"2"> "#87bc3c"colp=https://www.hongwu.com/shenghuo/%3Cp>"2"https://www.hongwu.com/shenghuo/%3Cp>class=https://www.hongwu.com/shenghuo/%3Cp>"table"> "#87bc3c"width=https://www.hongwu.com/shenghuo/%3Cp>"52%"> "#87bc3c"width=https://www.hongwu.com/shenghuo/%3Cp>"48%">
在上面的程序中用到一个检查用户和密码是否正确的程序check.asp:https://www.hongwu.com/shenghuo/%3Cp>//核对输入的用户和密码是否正确<% dim="" password="" name="request.form(https://www.hongwu.com/shenghuo/%3Cp">"name")
password=request.form(https://www.hongwu.com/shenghuo/%3Cp>"password")
dim exec,conn,rs
exec=https://www.hongwu.com/shenghuo/%3Cp>"select *from check where(name='"&name&https://www.hongwu.com/shenghuo/%3Cp>"' and password='"&password&https://www.hongwu.com/shenghuo/%3Cp>"')"https://www.hongwu.com/shenghuo/%3Cp>setconn=server.createobject(https://www.hongwu.com/shenghuo/%3Cp>"adodb.connection")
conn.open https://www.hongwu.com/shenghuo/%3Cp>"driver={microsoft access driver (*.mdb)};dbq="&server.mappath(https://www.hongwu.com/shenghuo/%3Cp>"admin.mdb")
https://www.hongwu.com/shenghuo/%3Cp>setrs=server.createobject(https://www.hongwu.com/shenghuo/%3Cp>"adodb.recordset")
rs.open exec,conn
https://www.hongwu.com/shenghuo/%3Cp>ifnot rs.eof then
rs.Close
conn.https://www.hongwu.com/shenghuo/%3Cp>Close
https://www.hongwu.com/shenghuo/%3Cp>session(https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>"checked")=https://www.hongwu.com/shenghuo/%3Cp>"yes"session(https://www.hongwu.com/shenghuo/%3Cp>"check")=https://www.hongwu.com/shenghuo/%3Cp>"right"response.Redirect https://www.hongwu.com/shenghuo/%3Cp>"index.asp"https://www.hongwu.com/shenghuo/%3Cp>elsesession(https://www.hongwu.com/shenghuo/%3Cp>"checked")=https://www.hongwu.com/shenghuo/%3Cp>"no"session(https://www.hongwu.com/shenghuo/%3Cp>"check")=https://www.hongwu.com/shenghuo/%3Cp>"wrong"response.Redirect https://www.hongwu.com/shenghuo/%3Cp>"login.asp"end https://www.hongwu.com/shenghuo/%3Cp>if%>
left.asp:https://www.hongwu.com/shenghuo/%3Cp>//管理导航<%@language=vbscript%>
<%https: 3cp="">https://www.hongwu.com/shenghuo/%3Cp>ifnot https://www.hongwu.com/shenghuo/%3Cp>session(https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>"checked")=https://www.hongwu.com/shenghuo/%3Cp>"yes"then
response.Redirect https://www.hongwu.com/shenghuo/%3Cp>"login.asp"https://www.hongwu.com/shenghuo/%3Cp>else%>"241"valign=https://www.hongwu.com/shenghuo/%3Cp>"top"> "123"valign=https://www.hongwu.com/shenghuo/%3Cp>"top"colp=https://www.hongwu.com/shenghuo/%3Cp>"3">

https://www.hongwu.com/shenghuo/%3Cp>分页技术https://www.hongwu.com/shenghuo/%3Cp>今天最后一天我们学习一下ASP里面稍微难一点地分页技术,毕竟当我们有N条记录的时候我们不可能把所有记录显示在一个页面里面吧。https://www.hongwu.com/shenghuo/%3Cpre><% 3cp="">exec=https://www.hongwu.com/shenghuo/%3Cp>"select * from test"https://www.hongwu.com/shenghuo/%3Cp>setrs=server.createobject(https://www.hongwu.com/shenghuo/%3Cp>"adodb.recordset")
rs.open https://www.hongwu.com/shenghuo/%3Cp>exec,conn,1,1
rs.PageSize=3
pagecount=rs.PageCount
page=int(request.QueryString (https://www.hongwu.com/shenghuo/%3Cp>"page"))
https://www.hongwu.com/shenghuo/%3Cp>ifpage<=0 3cp="">thenpage=1
https://www.hongwu.com/shenghuo/%3Cp>ifrequest.QueryString(https://www.hongwu.com/shenghuo/%3Cp>"page")=https://www.hongwu.com/shenghuo/%3Cp>""https://www.hongwu.com/shenghuo/%3Cp>thenpage=1
rs.AbsolutePage=page
%>https://www.hongwu.com/shenghuo/%3Cp>rs.pagesize设置一个页面里面显示的记录数,pagecount是我们自己定义的一个变量,rs.pagecount是记录的个数,page也是我们自己定义的一个变量,我们下一页的链接可以设置为list.asp?page=<%=page+1%>,下一页的链接可以设置为list.asp?page=<%=page-1%>,这样当按下链接的时候调用页面自己,page这个变量就+1或者-1了,最后我们让rs.absolutepage(当前页面)为第page页就可以了。https://www.hongwu.com/shenghuo/%3Cp>if request.QueryString(“page”)=”” then page=1,这句话的作用就是我们打开list.asp的时候没有跟随page变量,自动设置为page=1,防止出错,还有当我们if….then…放在一行的时候end if可以省略。是不是分页也不难?https://www.hongwu.com/shenghuo/%3Cp>下面说一种特殊情况:https://www.hongwu.com/shenghuo/%3Cp>if page=1 and not page=pagecount,这个时候没有上一页,但是有下一页https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> elseif page=pagecount and not page=1,这个时候没有下一页,但是有上一页https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> elseif page<1,这个时候没有任何记录https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> elseif page>pagecount then,这个时候没有任何记录https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> elseif page=1 and page=pagecount,这个时候没有上一页,没有下一页https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> else,这个时候有上一页,也有下一页。https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp>下面看一段显示1到n页,且每一个数字点击以后就出现这个数在代表的页面的代码,很常见哦。https://www.hongwu.com/shenghuo/%3Cp><%for i="1" to="">
”><%=i%><%next%>https://www.hongwu.com/shenghuo/%3Cp>for….next是循环从i=1开始,循环一次加1到pagecount为止。https://www.hongwu.com/shenghuo/%3Cp>最后我的实例里面包含了一个最简单的ASP程序,但是功能样样有,是ASP的精髓,每一个ASP大型程序都包含了它。https://www.hongwu.com/shenghuo/%3Cp>add.htm增加记录页面https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> add.asp增加记录操作https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> conn.asp数据库链接https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> del.asp删除记录操作https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> modify.asp修改记录页面https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> modifysave.asp修改记录操作https://www.hongwu.com/shenghuo/%3Cp>https://www.hongwu.com/shenghuo/%3Cp> list.asp这个是这个程序的核心,通过这个页面实现记录的添加、修改、删除。https://www.hongwu.com/shenghuo/%3Cp>
中国简史—三国属于历史哪个朝代? 三国(220年-280年)是中国历史上位于汉朝之后,晋朝之前的一段历史时期。这一个时期,先后出现了曹魏、蜀汉、东吴三个主要政权。 190年,汉...
文凭是什么意思 教育文凭 來垍学历是指人们頭在條教育机构中接受科学文化教育和技能训练的学习经历。根据教育法等法律法规和国家有关规定,学历教育包括小学、初中、高中、专...
赣g是哪里的车牌号?赣g包含哪些区域? 通常车牌开头的第一个汉字是省、直辖市、自治区的简称,代表该车户口所在的省级行政区,比如“赣”就是江西的简称,车牌第一个字是“赣...
电信座机怎么呼叫转移到手机上?联通座机怎么呼叫转移到手机上 电信座机怎么呼叫转移到手机上?联通座机怎么呼叫转移到手机上?提起座机怎么呼叫转移到手机上座机呼叫转移到手...
艨艟的读音是什么?艨艟怎么读? 艨艟的读音是什么?艨艟怎么读?艨艟的读音是méng chōng意思是,古代战船,船体用牛皮保护,今天就来说说关于艨艟读音艨艟的读音是什么?下面更...
辣椒炒肉丝怎么炒好吃又嫩 正宗辣椒炒肉怎么做 辣椒炒肉丝怎么炒好吃又嫩 正宗辣椒炒肉怎么做?辣椒炒肉丝要做出好吃又嫩的菜肴,可以按照以下步骤:材料:瘦肉(鸡肉、猪肉或...
75岁属什么生肖?2016年虚岁75岁的生肖 75岁属什么生肖?2016年虚岁75岁的生肖。跟随小编一起来年龄与生肖看看2016年75岁属什么生肖? 2016年75岁属什么生肖? 2016年虚岁75岁属什么生肖:...
愈酚甲麻那敏颗粒作用 愈酚甲麻那敏颗粒说明书 愈酚甲麻那敏颗粒作用,愈酚甲麻那敏颗粒说明书?愈酚甲麻那敏颗粒,用于因感冒、支气管炎等引起的支气管充血性咳嗽、咯痰。...
书名号在键盘哪里 书名号怎么打 书名号在键盘哪里 书名号怎么打?按下键盘上的『shift』+『,』即可打出一对书名号(《》)『shift』+『。』即可打出单独的右书名号(》)。 书名号...
ccu病房是什么意思全称 ccu病房是什么意思一天多少钱 ccu病房是什么意思全称,ccu病房是什么意思一天多少钱?CCU是专门对重症冠心病而设的,又叫做冠心病监护病房。CCU是专科ICU中的...
紫藤花花语别称 紫藤花生长习性 你了解紫藤花吗?今天小编和大家一起学习紫藤花相关知识,包括紫藤花花语别称,紫藤花生长习性等。 一、紫藤花的花语 沉迷的、缠绵悠长的爱,代...
横折折撇正确书法图片 横折折撇怎么写的正确写法 横折折撇正确书法图片,横折折撇怎么写的正确写法?该笔画的书写难度属于中等偏上,它虽然可以认为是由“横折”和“横撇”两...
介绍一下中国四大僵尸始祖:赢勾、后卿、旱魃、将臣都是干什么的 一提僵尸大家肯定想到的很定都是穿着清朝官府、伸着胳膊,一蹦一跳的形象,这个有很大的因素是受林正英出演的...
虎牙星秀一姐婷er解封,曾公然发表不当言论,2个月就轻松出笼了 两个多月前,虎牙人气舞蹈女主播“依然是婷er”与正恒主播幼熙连麦期间,发表不当言论被封禁。 主播“依然是婷...
(民间传闻故事之2)韩信原本寿高72岁因做了5件短命事竟短寿40年 鬼谷子图源于网络 上文说道:鬼谷子仰天大笑道,我早知尔是何人,当今淮阴王,一统三军的韩信是尔是否? 韩信听...
吐槽总裁偏执文:重生之沧蓝 闲杂人等,休要尝试这本小说,因为真的会气到吐血。 《重生之沧蓝》by贱商 首先,说明一下,是个小yellow文。 毕竟这本小说写得早。 不要以为这是个重...
苏州轨道交通10号线介绍、站点分布及走向公示图 2021年6月7日,中华人民共和国国家发展和改革委员会印发《长江三角洲地区多层次轨道交通规划》,同意建设“苏州经常熟至张家港线...
山乌龟,这三个品种你喜欢那个? 我是今年春天才开始养山乌龟的,山乌龟也叫金不换,是传统的中药材,主要产地在云南,是近几年比较流行的多肉品种。因块根硕大,样子很像乌龟...
秦时明月:阴阳家五大长老加星魂能不能吊打罗网六位一体的六剑奴 六剑奴是赵高罗网组织的六人杀人小队,他们配合非常默契,已经到了六位一体,同一气息的地步。用赵高的话说:...
浅谈:准噶尔汗国(一) 关注小编头条号,了解更有趣的历史知识哦! 准噶尔汗国的前身是和明朝对峙的蒙古瓦剌部,曾在土木堡事变中击败明朝大军,俘虏英宗,逼迫帝都,幸得于...
南非约翰内斯堡被评为“世界十大最不健康城市”之一 【搜索下载华舆APP(中新社旗下新媒体平台),关注全球华侨华人,浏览世界各国媒体新闻资讯,无需翻译——华舆在“手”,世...
美翻了!石峰公园樱花灿烂绽放!本周是最佳赏花期! 春天是个浪漫的季节 株洲恰好也是座浪漫的城市 当株洲遇上春天真是浪漫+浪漫 比如 石峰公园的樱花 ↓↓↓ ▲ 花舞人间,樱舞...
共和国的守护者,普及下我军番号代号中的基本知识 作为军迷,对于我们这支祖国河山的保护者,总是有着无穷的兴趣和说不完的话题。本人也经常和朋友讨论这些,其中就包括我军部...
深析“赌王”4房太太,16个孩子,背后还有多少不为人知的秘密? 作者 | 卢璐 来源 | 卢璐说 (公众号:lulu_blog) 传了很久,同样也辟谣了很多次。 前天,5月25号,还一度说赌王已经病...