![]() |
1
0
只需先把你的物品拿出来,然后用内存中的集合来滚动你的月份。我不确定您的条件是否适合DB查询,但基本上是:
|
![]() |
2
0
101个LINQ样本中的一个是嵌套的一年和一个月。 http://msdn.microsoft.com/en-us/vcsharp/aa336754.aspx#nested |
![]() |
3
0
我会同意杰伊的话。我也有类似的情况。在内存中进行排序/查询比多次命中数据库更快。
如果你提前知道你只会阅读,设置你的
如果仍然需要跟踪,则在使用该对象后将其从DATACONTRON文本中分离出来。
或者,如果不使用跟踪,则不需要分离对象。 |
![]() |
4
0
我不愿意回答我自己的问题,但这就是我所做的。 一直以来我真正需要做的是一个带有月表的左联接,然后做一个组,并对每个月的项目数进行计数。一个月的正常分组是不起作用的,因为只有一个月才会计算项目,而不是所有项目的活动时间。所以我添加了一个表months,只包含第一个月的日期,并对其进行了左联接。这个操作需要经常进行,我认为它值得为它添加一个表。 最后一个疑问:
我还添加了一些代码,以确保月份在查询中有正确的行。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 3 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 3 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 3 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |