ASP代码 access数据库 连接没有错 为什么不按要求显示呢

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:12:42
代码如下:
<td width="122" height="17" valign="middle" bgcolor="#FF00FF"><span class="STYLE4"> 友情链接:->>></span></td>
<% Sql="Select * From ZW_LinkYQLJ where ID='1'"
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.open Sql,Conn,1,1
if rs.eof then %>
<td width="96" valign="middle" bgcolor="#FFFF00"><strong>|</strong><a href="Show_SubWebYQLJ.asp?ID=1" target="_blank">百度空间</a></td>
<% else %>
<td width="96" valign="middle" bgcolor="#CCFF00"><strong>|</strong><a href="Show_SubWebYQLJ.asp?ID=<%=Rs("ID")%>" target="_blank"><%=rs("WebName")%></a></td>
<% end if %>
<% Sql="Select * From

Sql="Select * From ZW_LinkYQLJ where ID='1‘"
改为Sql="Select * From ZW_LinkYQLJ where ID=1"
如果ID是数字类型的不用加单引号,如果是字符类型的要加单引号!

1.如楼主所说你数据库连接没问题的话,你页面显示的是“百度空间”这个链接么?如果是的话,建议将SQL语句改成这样: Sql="Select * From ZW_LinkYQLJ where ID=1"。
2.建议将CONNECTION和RECORDSET用完后即使关闭,腾出资源、有时候这个也会引起错误

717995469