过去几周,我一直在努力做一些非常简单的事情!
我在数据库中有一个存储过程,我调用了两次。每次通话都会产生完全不同的数据。我需要实体框架来像这样对待它
目前它会缓存所有内容
所以我会以不同的方式寻求帮助!
有人可以告诉我在这种情况下如何做到这一点:
tblInvoice table
Amount Float
InvoiceDate dateTime
Invoice Data:
AccountID: 1 InvoiceDate: 12 Dec 2009 Amount: 100
AccountID: 1 InvoiceDate: 11 Dec 2009 Amount: 150
AccountID: 2 InvoiceDate: 11 Nov 2008 Amount: 150
存储过程spGetInvoicesForDateRange - 返回日期范围的所有发票
目前,我上面的代码执行2仍会返回1的结果,但执行2)应该只返回2008年11月11日的发票
我的模型是使用Entity Framework生成的,但我的上下文继承自ObjectContext,因此我无法使用ObjectTrackingEnabled
如果有人可以告诉我如何做到这一点,那么我可以尝试让它适应我的情况
干杯
保