程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> 隨機提取Access/SqlServer數據庫中的10條記錄的SQL語句

隨機提取Access/SqlServer數據庫中的10條記錄的SQL語句

編輯:關於ASP編程

代碼如下:
本文相關代碼如下:
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() & "))"

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved