❶ 请问此ASP代码怎么换行啊
把这句do while not (rs.eof or err) 放到图片的<tr>前和后,效果你就知道了。不要放到table前。就可以了。另外把rs.moveNext
loop 也要放对应的</tr>前和后。这样就行了
❷ asp 数据库查询后显示,如何自动换行
<%
With Rs
.Open"Select * From B_About Where Type='qikan' Order By [Order] desc",Conn(),1,1%>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" >
<tr>
<%For i=1 To .RecordcountIf .Eof Then Exit For
%> <td width="150" height="27" align="left" style="padding-left:25px;margin-bottom:2px;" background="images/gk3.jpg" onmouseover="change(this.id,'images/gk2.jpg')" onmouseout="change2(this.id,'images/gk3.jpg')" class="xdh1" id="<%=Rs("ID")%>"><a href="qikan.asp?id=<%=Rs("ID")%>" class="jiaoshou"><%=Rs("Title")%></a></td><%
if i mod 5 =0 then
%>
</tr><tr>
<%
end if
.Movenext
Next
%>
</tr>
</table>
<%.Close
End With
%>
❸ asp取数据时换行的问题
先写一个换行函数,直接调用就可以了。如:
<%
function formartcontent(fString)
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10), "<BR> ")
formatcontent= fString
end function
%>
调用 :<%=forrmatcontent(rs("neirong"))%>
❹ ASP里的回车与换行
1、ASP里的回车与换行是chr(13)&chr(10),或者&vbcrlf。
2、chr(13)&chr(10)、&vbcrlf换行指的是源文件中代码的换行,并不是浏览器显示的换行效果。
3、浏览器中显示的换行是需要在html代码中用<br>。
例子:
<%
Response.write "1、我在源文件中" & chr(13)&chr(10) & "才能换行,浏览器显示在一行"
Response.write "2、<br>我在浏览器中<br>换行了,在源代码中是一行"
%>
浏览器显示效果:
❺ asp中sql语句太长怎么换行
rs.open "select ...." & _
" where ...." & _
" orderby ...."
注意:下划线前面应该有空格
❻ asp换行显示
<table border=0 cellspacing=0 cellpadding=0 width='100%'>
<tr align=center>
<%
dim nid,nname,nemoney,pnum,w_num,vvt
sql="select top 6 id,name,spic,emoney,power,counter from photo where hidden=1 order by id desc"
set rs=joekoe_cms.exec(sql,1)
p=1 '初始化p
do while not rs.eof
nid=rs("id")
nname=rs("name")
nemoney=rs("emoney")
%>
<td width='<%response.write pnum%>%'>
<table border=0 cellspacing=0 cellpadding=2>
<tr><td align=center><%response.write pic_fk(rs("spic"),1,"photo_view.asp?id="&nid)%></td></tr>
<%if vvt>2 then%>
<tr><td align=center><%response.write format_emoney_power(nemoney,rs("power"),0)%></td></tr>
<%
end if
%>
</table>
</td>
<%
'****************实现换行开始**********
if p mod 3 =0 then
%>
</tr><tr>
<%
end if
'****************实现换行结束**********
p=p+1
rs.movenext
loop
rs.close
%>
</tr>
</table>
❼ asp如何实现换行显示
<table><tr>
<%
rs.open"select * from 表",conn,1,1
if not rs.eof then
i=1
do while not rs.eof
<td>图片</td>
<%if i mod 3=0 then%>
</tr><tr>
<%
rs.movenext
i=i+1
loop
end if
rs.close
%>
</tr></table>
希望对你有帮助
❽ ASP 换行的问题,请指教!!!!
呵呵,那是因为二楼的把分行的语句置出内部的table了吧,你把那个i=i+1 if i mod 4=0....那段置入内部的table再试试,我就是这里觉得它怪~嘿嘿,因为我没时间看清楚,楼主也是会的人,试试再说,或者自己重编~!!!分行是用<tr>标签的,自己设个变量,然后,指针移一次变量加1,把变量初始值设成1吧,那样直观些,我想楼主应该也是会了的,具体代码,楼主自己看,嘿嘿~!
❾ ASP换行问题
rs2.open sql,cn,0,1,1
dim i
i=1
do while not rs2.EOF
if i mod 5 = 1 then Response.Write "<tr>"
i = i + 1
%>
<td style="padding-top:3px;"><a href="<%=menu%>.asp?classcode=<%=rs2("classcode")%>" class="a02"><%=rs2("classname")%></a></td>
<%
if i mod 5 = 1 then Response.Write "</tr>"
rs2.MoveNext
loop
rs2.Close
set rs2 = nothing
❿ ASP输出数据库换行问题
在loop前加<BR>就可以换行了!