जब मैं दो बार एक ही प्रश्न करता हूं, दूसरी बार यह नई पंक्तियों को वापस नहीं करता है डेटाबेस (मुझे लगता है कि यह सिर्फ कैश का उपयोग करता है)।मैं लिंक से एसक्यूएल को कैश का उपयोग न करने के लिए कैसे मजबूर कर सकता हूं?
यह एक विंडोज़ फॉर्म एप्लिकेशन है, जहां मैं डेटा शुरू होने पर डेटा कॉन्टेक्स्ट बना देता हूं।
मैं लिंक से एसक्यूएल को कैश का उपयोग न करने के लिए कैसे मजबूर कर सकता हूं? यह देखते हुए कि कैशिंग और पहचान प्रबंधन है किस संदर्भ आप देता है के सबसे यह वास्तव में -
public IEnumerable<Orders> NewOrders()
{
return from order in dataContext.Orders
where order.Status == 1
select order;
}
यह मेरे लिए एक और डेटा कॉन्टेक्स्ट का उपयोग करने के लिए प्रमुख रिफैक्टरिंग पर है, क्योंकि यह एक फ्रेमवर्क लाइब्रेरी में लपेटा गया है। –
ठीक है, यह मूल रूप से आपको क्या करना है। जब पहले किए गए खराब डिजाइन निर्णय का सामना करना पड़ता था, तो मुझे आमतौर पर यह लगता है कि यह आपकी आस्तीन को रोल करने के लिए * बेहतर * बेहतर है और इसे ठीक करने के लिए कठिन और कठिन बनाने के लिए इसे ठीक करने के लिए बेहतर है। –
अच्छा ... यह एक विकल्प नहीं है। –