假设数据表为MyTable,随机读取数据库中的5条记录怎么实现呢?Very Easy,代码如下: using (MyDataContext mycon = new MyDataContext()) { var result=(from t in mycon.MyTable orderby System.Guid.NewGuid() select t).Take<MyTable>(5); }