В течение последних нескольких недель я действительно изо всех сил пытался сделать что-то, что должно быть действительно простым!
У меня есть хранимая процедура в базе данных, которую я вызываю дважды. Каждый вызов приводит к совершенно другим данным. Мне нужна структура сущностей, чтобы рассматривать это так
На данный момент все кешируется
Так что я собираюсь попросить о помощи по-другому!
Может ли кто-нибудь показать мне, как это сделать в этой ситуации:
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 - возвращает все счета за диапазон дат
- spGetInvoicesForDateRange 01 декабря 2009 г. - 31 декабря 2009 г.
- spGetInvoicesForDateRange 01 ноября 2008 г. - 30 ноября 2008 г.
В настоящее время мой код, выполняющий 2 выше, все равно будет возвращать результаты 1, но выполнение 2) должно возвращать счет только за 11 ноября 2008
Моя модель генерируется с использованием Entity Framework, но мой контекст наследуется от ObjectContext, поэтому я не могу использовать ObjectTrackingEnabled
Если кто-то может показать мне, как это сделать, я могу попытаться приспособить его к моей ситуации
Приветствия
Пол