以下是引用片段:
Private Function GetSqlStr(iChannelID, arrClassID, IncludeChild, iSpecialID, IsHot, IsElite, Author, DateNum, OrderType, ShowClassName, IsPicUrl) Dim strSql, IDOrder iSpecialID = PE_CLng(iSpecialID) If iSpecialID > 0 Then strSql = strSql & " from PE_InfoS I inner join (PE_Article A left join PE_Class C on A.ClassID=C.ClassID) on I.ItemID=A.ArticleID" Else strSql = strSql & " from PE_Article A left join PE_Class C on A.ClassID=C.ClassID" End If strSql = strSql & " where A.Deleted=" & PE_False & " and A.Status=3 and A.ReceiveType=0" If iChannelID > 0 Then strSql = strSql & " and A.ChannelID=" & iChannelID End If If arrClassID <> "0" Then If InStr(arrClassID, ",") = 0 And IncludeChild = True Then Dim trs Set trs = Conn.Execute("select arrChildID from PE_Class where ClassID=" & PE_CLng(arrClassID) & "") If trs.BOF And trs.EOF Then arrClassID = "0" Else If IsNull(trs(0)) Or Trim(trs(0)) = "" Then arrClassID = "0" Else arrClassID = trs(0) End If End If Set trs = Nothing End If If InStr(arrClassID, ",") > 0 Then strSql = strSql & " and A.ClassID in (" & FilterArrNull(arrClassID, ",") & ")" Else If PE_CLng(arrClassID) > 0 Then strSql = strSql & " and A.ClassID=" & PE_CLng(arrClassID) End If End If If iSpecialID > 0 Then strSql = strSql & " and I.ModuleType=1 and I.SpecialID=" & iSpecialID End If If IsHot = True Then strSql = strSql & " and A.Hits>=" & HitsOfHot End If If IsElite = True Then strSql = strSql & " and A.Elite=" & PE_True End If If Trim(Author) <> "" Then strSql = strSql & " and A.Author='" & Author & "'" End If If DateNum > 0 Then strSql = strSql & " and DateDiff(" & PE_DatePart_D & ",A.UpdateTime," & PE_Now & ")<" & DateNum End If If IsPicUrl = True Then strSql = strSql & " and A.DefaultPicUrl<>'' " End If strSql = strSql & " order by " Select Case OrderType Case 1 strSql = strSql & "A.OnTop " & PE_OrderType & "," Case 2 strSql = strSql & "" Case 3 strSql = strSql & "A.UpdateTime desc," Case 4 strSql = strSql & "A.UpdateTime asc," Case 5 strSql = strSql & "A.Hits desc," Case 6 strSql = strSql & "A.Hits asc," Case 7 strSql = strSql & "A.CommentCount desc," Case 8 strSql = strSql & "A.CommentCount asc," Case Else strSql = strSql & "A.OnTop " & PE_OrderType & "," End Select If OrderType = 2 Then IDOrder = "asc" Else IDOrder = "desc" End If If iSpecialID > 0 Then strSql = strSql & "I.InfoID " & IDOrder Else strSql = strSql & "A.ArticleID " & IDOrder End If GetSqlStr = strSql End Function
主站蜘蛛池模板:
中文字幕亚洲情99在线
|
天天色综合6
|
欧美黄色片一级
|
99国产精品国产免费观看
|
免费黄色a
|
91午夜免费视频
|
国产精品成人一区二区三区电影毛片
|
免费在线观看亚洲
|
日韩a毛片免费观看
|
亚洲天堂岛国片
|
午夜视频成人
|
成年免费观看视频
|
黄色免费电影网址
|
成人免费久久网
|
亚洲免费片
|
在线播放黄色片
|
国产午夜精品一区
|
亚洲精品动漫在线观看
|
91精品国产日韩91久久久久久360
|
欧美人与性禽动交精品
|
日韩欧美精品电影
|
女人叉开腿让男人桶
|
亚洲一区在线免费视频
|
在线成人av观看
|
亚洲精品成人久久久
|
特级黄色影院
|
99精品视频在线看
|
午夜热门福利
|
草久免费
|
国产精品一品二区三区四区18
|
成人免费观看49www在线观看
|
久久蜜桃精品一区二区三区综合网
|
日本欧美一区二区三区在线观看
|
一级免费黄色免费片
|
在线观看国产日韩
|
91久久在线观看
|
www.99re1.com|
久久激情小视频
|
国产精品久久久久久一区二区三区
|
日本一区二区三区视频在线
|
黄色小视频免费在线观看
|
|