首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

linq数据如何刷新啊

2012-01-06 
linq数据怎么刷新啊?我是负责做前台的,因为我是用linq读取数据。如果后台数据更新,好像linq读取显示的还是

linq数据怎么刷新啊?
我是负责做前台的,因为我是用linq读取数据。如果后台数据更新,好像linq读取显示的还是原来的数据,请问linq该怎么自动刷新啊?

另外,如果后台增加数据,好像linq读取显示的数据会变化。

[解决办法]
public static List<Subject> SelectSubjectList(int num)
{
Table<Subject> tables = sdct.Subjects;
var select = tables.Where(a => a.State == 1).OrderByDescending(a => a.OrderTime);

List<Subject> returnlist;
if (num > 0)
returnlist = new List<Subject>(select.Take(num));
else
returnlist = new List<Subject>(select);

return returnlist;
}
这个方法你返回IEnumerable<Subject>试试

热点排行