❶ 請問此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>就可以換行了!