仓酷云

标题: ASP网页编程之用排序串字段完成树状布局(例程――显... [打印本页]

作者: 若相依    时间: 2015-1-16 23:18
标题: ASP网页编程之用排序串字段完成树状布局(例程――显...
因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQLServer还有更多的扩展,可以用存储过程,数据库大小无极限限制。排序|显现程序:disprec.asp
功效:显现贴子详细内容

<!--#includefile="lybcon.inc"-->
<%
keyid=request("keyid")
rootid=request("rootid")
pageno=request("pageno")
ifrootid=0thenrootid=keyid
setguestconn=Server.CreateObject("ADODB.connection")
guestconn.Openlybstr
setguestrs=server.createobject("ADODB.recordset")
sqlstr="SELECT*FROMguestbookwherelybid="&rootid&"orrootid="&rootid
sqlstr=sqlstr&"orderbyorderstr,lybiddesc"
guestrs.opensqlstr,guestconn,1,1
%>
<html>
<head><title>软件利用留言薄</title>
<styleTYPE="text/css">
<!--
a{text-decoration:none}
body{line-height:18px;font-size:9pt;font-family:宋体}
a:hover{color:#FF0000;text-decoration:none}
td{font-family:宋体;font-size:9pt;background-color:ECF7FF}
.td1{font-family:宋体;font-size:9pt;background-color:A2C8F2}
.td2{font-family:宋体;font-size:9pt;background-color:E9EDE0}
.small1{font-family:宋体;font-size:9pt;background-color:ffffff;line-height:9pt}
-->
</style>
</head>
<bodytopmargin=16background=topbg.gif>
<formname=indexmethod=POSTaction=index.asp>
<tablewidth=100%align=center>
<tr>
<tdalign=centerstyle=font-size:16px;background-color:ffffff;color:redheight=35valign=top>软件利用留言薄</td>
<tdalign=centercolspan=2style=background-color:ffffffvalign=bottom>相干留言共<fontstyle=font-size:16px;color:red><%=guestrs.recordcount%></font>条</td>
<tdstyle=background-color:ffffffvalign=bottomalign=center><ahref=index.asp?pageno=<%=pageno%>>留言列表</a></td>
<tdstyle=background-color:ffffffvalign=bottomalign=center><ahref=revert.asp?type=post>发贴子</a></td>
</tr>
<trstyle="color:red">
<tdalign=centerclass=td1width=70%>留言题目</td>
<tdalign=centerwidth=70class=td1nowrap><imgsrc=http://www.163design.net/a/q/edit.gif>作者</td>
<tdalign=centerwidth=100class=td1nowrap>宣布工夫</td>
<tdalign=centerwidth=60class=td1nowrap>贴子字数</td>
<tdalign=centerwidth=60class=td1nowrap>贴子序号</td>
</tr>
<%dowhilenotguestrs.eof%>
<tr>
<td><%ifguestrs("rootid")0thenresponse.write(replace(space(len(guestrs("orderstr"))),"",""))%><%ifguestrs("lybid")+1=keyid+1then
ifguestrs("rootid")=0then
rootid=guestrs("lybid")
else
rootid=guestrs("rootid")
endif
lybid=guestrs("lybid")
guestitle=guestrs("guestitle")
guestname=guestrs("guestname")
guestemail=guestrs("guestemail")
guestcomm=guestrs("guestcomm")
putdate=guestrs("putdate")
puttime=guestrs("puttime")
emailflag=guestrs("emailflag")
%><%=guestrs("guestitle")%><%else%><ahref=disprec.asp?keyid=<%=guestrs("lybid")%>&rootid=<%=guestrs("rootid")%>&pageno=<%=pageno%>><%=guestrs("guestitle")%></a><%endif%></td>
<tdalign=rightnowrap><%=guestrs("guestname")%></td>
<tdnowrapalign=centernowrap><%=guestrs("putdate")&""&guestrs("puttime")%></td>
<tdalign=rightnowrap><%=len(guestrs("guestcomm"))%></td>
<tdalign=rightnowrap><%=guestrs("lybid")%></td>
</tr>
<%
guestrs.movenext
loop
guestrs.close
setguestrs=nothing
guestconn.close
setguestconn=nothing
%>
</p>缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。
作者: 只想知道    时间: 2015-1-20 09:16
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
作者: 分手快乐    时间: 2015-1-20 09:16
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
作者: 小女巫    时间: 2015-1-25 14:15
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者: 山那边是海    时间: 2015-1-28 06:02
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
作者: 深爱那片海    时间: 2015-2-5 12:19
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
作者: 若相依    时间: 2015-2-11 19:57
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
作者: admin    时间: 2015-3-2 18:05
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 乐观    时间: 2015-3-11 04:53
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者: 爱飞    时间: 2015-3-25 02:34
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2