大神們求一些源代碼,沒思路
uj5u.com熱心網友回復:
如果你的單詞從資料庫讀取,那么你需要以下sql陳述句
select top 10 * from timu order by newid()
如果你已經查詢出來或者快取到了記憶體中查詢.請使用以下linq陳述句
var 隨機10=list.orderby(>Guid.NewGuid()).take(10).tolist();
uj5u.com熱心網友回復:
是從資料庫讀取,但是怎樣讓每次只讀取10個?uj5u.com熱心網友回復:
SQL : select top10 * from table order by newid()
uj5u.com熱心網友回復:
sql都不了解呢,怎么寫程式呢?uj5u.com熱心網友回復:
隨機排序取前10個固定的話 可以通過自定欄位設定索引 同上
uj5u.com熱心網友回復:
簡單點就是到資料源取出來以后,轉list以后,搞個亂數從list里取唄
uj5u.com熱心網友回復:
萬一你資料庫里有10w條資料呢 這個還是在資料庫里操作好了在取比較好,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/60545.html
標籤:C#
