使用ASP方便的建立自己網站的每日更新
每日更新是什麼東東我想大家也都應該知道把
如何保存更新內容呢?
數據庫結構
下面一個技巧是如何讓更新顯示在任意一個頁面上呢?
我們只要把更新內容和作者當返回值送給調用的頁面即可
<%
Sub GetQuote(byVal strQuote
Dim intMaxID&
Dim intRecordID
dim strSQL&
Dim oConn&
Dim oRS
set oConn = Server
oConn
strSQL =
Set oRS = oConn
If oRS
strQuote =
strAuthor =
Exit Sub
Else
intMaxID = oRS(
End If
Randomize
intRecordID= Int(Rnd * intMaxID) +
strSQL =
Set oRS = oConn
If oRS
strQuote =
strAuthor =
Exit Sub
Else
oRS
strQuote = oRS(
strAuthor = oRS(
End If
oRS
oConn
Set oRS = Nothing
set oConn = Nothing
End Sub
%>
其實在程序中如果使用一個嵌套的SQL能夠提高性能
Select * from Quotes where QuoteID = (Select int ( RND * Max(QuoteID) ) from Quotes );
可是問題是有些數據庫的隨機數函數是RAND而不是RND
再說了
<HTML>
<HEAD>
<TITLE>例子</TITLE>
<!
</HEAD>
<BODY>
<BR><BR>
<%
Dim strQuote
Dim strAuthor
GetQuote(strQuote
%>
<TABLE BORDER=
<TR BGCOLOR=
<TD ALIGN=CENTER>
<B>
</TD>
</TR>
</TABLE>
<BR><BR>
</BODY>
</HTML>
其實你可以再加強點它的功能
From:http://tw.wingwit.com/Article/program/net/201311/12590.html