当前位置:asp编程网>贴吧>Asp吧>  关于幻灯片的问题
4225817FCB6C0A66DA154F97D2D3E55A4225817FCB6C0A66DA154F97D2D3E55A 楼主
4225817FCB6C0A66DA154F97D2D3E55A
发表于 2012-09-06 23:16:46 回顶端 

不正常显示幻灯片:
"Select top 6 id,title,picture From article where picture<>null and ispic=1 order by id desc" 

正常幻灯片:
"Select TOP 6 * From article order by id asc"

 

为什么呀,求解。

qiftwxfqiftwxf 2楼
qiftwxf
发表于 2012-09-07 07:51:51 回顶端 

那你分别测试一下
Select top 6 id,title,picture From article where picture<>null order by id desc


Select top 6 id,title,picture From article where  ispic=1 order by id desc

这两句

4225817FCB6C0A66DA154F97D2D3E55A4225817FCB6C0A66DA154F97D2D3E55A 3楼
4225817FCB6C0A66DA154F97D2D3E55A
发表于 2012-09-07 14:46:36 回顶端 
还是不行,大家帮看下代码,麻烦了。

<%
Dim oSQL, oRs, S_Title, S_Link, S_Pic
S_Title = ""
S_Link = ""
S_Pic = ""
oSQL ="Select top 6 id,title,picture From article where  ispic=1 order by id desc"

'用这句可以显示显示"Select TOP 6 * From article order by id asc"
Set oRs = Conn.Execute(oSQL)
If (oRs.EOF And oRs.BOF) Then
    Response.Write("当前数据库没有图片,无法使用幻灯片显示!")
Else
    Do While Not oRs.EOF
        S_Title = S_Title &"|"&oRs("title")&""
        S_Link = S_Link &"|"&"/article/"&oRs("id")&".html"
        S_Pic = S_Pic &"|"&oRs("picture")&""
        oRs.MoveNext
    Loop
 
End If
oRs.Close
Set oRs = Nothing
Conn.Close
Set Conn = Nothing
%>

qiftwxfqiftwxf 4楼
qiftwxf
发表于 2012-09-07 15:54:33 回顶端 

你这样写明显有错啊,html中每个变量最后都多了一个“|”,要去掉后面的这个才可以

你比较一下正常的页面和不正常的页面的html代码,很容易发现这个东西啊

wangsdongwangsdong 5楼
wangsdong
发表于 2012-09-09 15:37:45 回顶端 
http://www.aspbc.com/bbs/showbbs.asp?id=21
hongbaleihongbalei 6楼
hongbalei
发表于 2013-03-16 12:02:37 回顶端 
能不能贴出的完整点
共1页 每页20条 页次:1/1
  • 首页
  • 上一页
  • 1
  • 下一页
  • 尾页

关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网