帮忙看下这段程ASP程序哪里出问题了
<%set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open Server.MapPath("db/data.mdb")
set rs=conn.Execute("Select * from cm100_bbs")
Response.Write "<table border=1 cellspacing=0 cellpadding=0>"
While Not rs.EOF
Response.Write "<tr>"
For i = 1 To 4
If rs.EOf Then
Response.Write "<td></td><td></td>"
Else
Response.Write "<td>" & rs("bbs_mingcheng") & "</a></td>" //问题就在这一段
rs.MoveNext
End If
Next
Response.Write "</tr>"
Wend
Response.Write "</table>"
%>
问题就是那一段,显示数据库bbs_mingcheng字段的内容,我想别外加连接,以下我有3个改动,最后一条出错了。
Response.Write "<td><a href=‘cm100.asp’>" & rs("bbs_mingcheng") & "</a></td>" //1:这样写所有显示的数据都连接到同一个指定地址,能正常访问
Response.Write "<td><a href='dt/bbs_url.asp?id=" & rs("bbs_id") & "'>" & rs("bbs_mingcheng") & "</a></td>" //2:这样写是传递一个URL参数,能正常接收参数
Response.Write "<td><a href='rs("bbs_url")'>" & rs("bbs_mingcheng") & "</a></td>" //3:这样写是想连接的地址从数据库bbs_url字段调取,出错了,求高手指点,哪里写错了,帮忙改改,感激不尽啊。
[ 本帖最后由 mingniu66 于 2012-11-18 18:49 编辑 ]