代碼如下:
本文相關代碼如下:
Access:
select top n * from table order by rnd(id)'id為數據庫的自動編號字段
Sql Server:
select top n * from table order by newid()
但在ASP+Access中,或許是因為緩存的原因,第一條SQL語句無法得到預期的結果,而VB+Access則可以。解決辦法是改用如下SQL語句:
本文相關代碼如下:
Randomize
sSqlTxt="Select top 10 * From Tab order by rnd(-(id+" & rnd() & "))"