日本过境签证 时间:学习一下ASP,这一小段代码什么意思?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 13:07:43
<%dim da,daurl,xiao1,xiao2,xiao3,xiao4,xiao5,xiao6,xiao7,xiao8,xiao1url,xiao2url,xiao3url,xiao4url,xiao5url,xiao6url,xiao7url,xiao8url,piao1,piao2,piao3,piao1url,piao2url,piao3url
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from shop_gg",conn,1,1
da=trim(rs("458"))
daurl=trim(rs("458url"))
xiao1=trim(rs("2541"))
xiao1url=trim(rs("2541url"))
xiao2=trim(rs("2542"))
xiao2url=trim(rs("2542url"))
xiao3=trim(rs("2543"))
xiao3url=trim(rs("2543url"))
xiao4=trim(rs("1441"))
xiao4url=trim(rs("1441url"))
xiao5=trim(rs("1442"))
xiao5url=trim(rs("1442url"))
xiao6=trim(rs("1443"))
xiao6url=trim(rs("1443url"))
xiao7=trim(rs("1601"))
xiao7url=trim(rs("1601url"))
xiao8=trim(rs("1602"))
xiao8url=trim(rs("1602url"))
piao1=trim(rs("1603"))
piao1url=trim(rs("1603url"))
piao2=trim(rs("1604"))
piao2url=trim(rs("1604url"))
rs.close
set rs=nothing
%>

上面的这个是什么意思呢?举例说明trim(rs("1602")) 其中的trim\rs\1602都是什么意思?这段代码起什么作用?%这个符号应是说这段代码是ASP吧,不过,这个代码%有什么世界用途么

(该代码位于<body>最上面一快)

因在修改网页的时候,只动用网页中的一个图片,或是一表格,整个网页就不正常了,显示的是另外一种难看的字体。所以来了解一个这段代码的!

我是在office2003中的frontpage中编辑这个代码的,因有设计页面,比较方便
例如,网页上有一个这个的图片;把他一删除,整个网页的其他就变化的非常难看了。怀上面的代码有什么关系么
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href=<%=xiao2url%> target="_blank"><img src=<%=xiao2%> border="0" width="228" height="130"></a></td>
</tr>
</table>

第一,你说把他一删除,整个网页的其他就变化的非常难看了。可能是CSS样式(请参考有关CSS样式的资料)
第二~dim da,daurl,xiao1,xiao2,xiao3,xiao4,xiao5,xiao6,xiao7,xiao8,xiao1url,xiao2url,xiao3url,xiao4url,xiao5url,xiao6url,xiao7url,xiao8url,piao1,piao2,piao3,piao1url,piao2url,piao3url
dim是定义变量,而 da,daurl,xiao1,xiao2,xiao3,xiao4,xiao5,xiao6,xiao7,xiao8,xiao1url,xiao2url,xiao3url,xiao4url,xiao5url,xiao6url,xiao7url,xiao8url,piao1,piao2,piao3,piao1url,piao2url,piao3url这些都是被第一的变量,然后set rs=server.CreateObject("adodb.recordset")
rs.open "select * from shop_gg",conn,1,1 这句话是开数据库,表名是shop_gg 然后用*表示的是打开所有的数据~
da=trim(rs("458"))
daurl=trim(rs("458url"))
xiao1=trim(rs("2541"))
xiao1url=trim(rs("2541url"))
xiao2=trim(rs("2542"))
xiao2url=trim(rs("2542url"))
xiao3=trim(rs("2543"))
xiao3url=trim(rs("2543url"))
xiao4=trim(rs("1441"))
xiao4url=trim(rs("1441url"))
xiao5=trim(rs("1442"))
xiao5url=trim(rs("1442url"))
xiao6=trim(rs("1443"))
xiao6url=trim(rs("1443url"))
xiao7=trim(rs("1601"))
xiao7url=trim(rs("1601url"))
xiao8=trim(rs("1602"))
xiao8url=trim(rs("1602url"))
piao1=trim(rs("1603"))
piao1url=trim(rs("1603url"))
piao2=trim(rs("1604"))
piao2url=trim(rs("1604url"))
接下来便是赋值了,比如:piao2url=trim(rs("1604url"))
数据库里的1604url的值赋给piao2url,以此类推~
最后rs.close关闭数据库
set rs=nothing 清除内容~

end !

这段代码主要是从数据库读取数据,并把相应字段的值赋予声明的一些变量.
trim()是去除文本两端空格的函数.
rs是ADO的recordset的一个实例

你最好了解一些ASP知识再修改.

你还是先学基础吧