# 指定條數的信息調用
需要自定義sql語句,專用sql變量為:infosql
sql語句實例:
~~~
sql="SELECT TOP 50 * FROM tx_content where Cid=10 Order by [Order] Desc,ID Desc" 常用
sql="SELECT TOP 50 * FROM tx_content where Cid=10 Order by ,rnd(ID) [Order] Desc,ID Desc" 常用
'********************獲取分類下的所有記錄,包括子分類**************
infosql="SELECT TOP 6 ID,Cid,Title FROM tx_content where Cid in ("&CID(3)&")"
' ---------多表聯合查詢-主要用于與文章屬性聯合---------------
SELECT tx_content.ID,tx_attribute.Name
FROM tx_content
INNER JOIN tx_attribute
ON tx_attribute.ID in (tx_content.Attribute)
ORDER BY tx_content.Order
~~~
讀取指定條數信息函數:
~~~
beginList(infosql,rndom,order) '函數返回信息的記錄集
~~~
> beginList(infosql,rndom,order) 參數說明:infosql:SQL語句,rndom:是否隨機(1:隨機,0:正常),order:排序字段("ID Desc,[Order Asc]")
>說明:當rndom=1時:sql中不能含用 order by,如需使用排序,把排序字符串寫在,第三個參數位置
### 函數調用實例
~~~
'調用循環首:
<%
infosql="SELECT TOP 1 ID,Cid,Title FROM tx_content where Cid=10"
set rsinfo= beginList(infosql,rndom,order)
while not rsinfo.eof
%>
~~~
這里是要循環的內容
循環時常用標簽:
~~~
調用標簽:
標題: <%=rsinfo("title")%>
分類ID: <%=rsinfo("Cid")%>
圖集ID: <%=rsinfo("Pid")%>
作者: <%=rsinfo("Author")%>
跳轉地址: <%=rsinfo("Jumpurl")%>
圖片: <%=PU(rsinfo("Picture"))%>
瀏覽量: <%=rsinfo("Views")%>
時間: <%=rsinfo("Createtime")%>
簡介: <%=rsinfo("Info")%>
屬性: <%=rsinfo("Attribute")%>
生成RUL: <%=U(rsinfo("ID"),rsinfo("Cid"),"show")%>
生成分類地址: <%=CU(rsinfo("ID"),"")%>
~~~
~~~
'調用循環尾:
<%
rsinfo.movenext
wend
call endlist()
%>
~~~