我的数据库中有一列将随机更新.每当该列更新时,我需要刷新页面上的内容.如何使用AJAX + jQuery仅对数据库更改执行操作?
我有一个数据库表,其中包含事件的开始时间和结束时间的条目.我想拿这些条目,找到一个事件的平均长度.减法没问题.但是,当我试图获得平均值时,编译器会抱怨.
这是我当前的LINQ查询:
public TimeSpan? getAverageTime()
{
return (from EventTime in db.EventTimes
where EventTime.EventTimesID > 0
select (EventTime.TimeEnd - EventTime.TimeStart)).Average();
}
Run Code Online (Sandbox Code Playgroud)
我也试过.Sum()和.Aggregate()这样我就可以有一些东西可以使用,但没有一个被接受.
实现目标的最佳方法是什么?
我有一些viewdata是通过我的存储库到数据库生成来获取一些调度信息.当信息存储在Viewdata中时,我注意到了viewdata的枚举.如何访问枚举项并根据viewdata生成表/列表?大多数信息只需要吐出到表中,但是一个项目将为其生成一个链接.
谢谢!
ajax ×1
asp.net ×1
asp.net-mvc ×1
c# ×1
datetime ×1
jquery ×1
linq ×1
linq-to-sql ×1
sql ×1
viewdata ×1