2011-03-10 14 views
7

पर लॉक लिखें क्या एंटीटी फ्रेमवर्क लिखने के लॉक के साथ चुनिंदा प्रश्न उत्पन्न करने का कोई तरीका है: चुनें ... अद्यतन के लिए?एंटीटी फ्रेमवर्क चुनिंदा

+0

बस लेनदेन के दायरे में चयन और अद्यतन को लपेटें –

+2

यह वही नहीं है। यहां तक ​​कि अलगाव Level.Serializable * पढ़ने * ताले के साथ SELECTs उत्पन्न करता है – SiberianGuy

उत्तर

3

"इकाई फ्रेमवर्क linq लॉक के साथ चयन" के लिए googling का पहला परिणाम आपको दिया गया जवाब दिया। इसे देखें: http://social.msdn.microsoft.com/forums/en-US/adodotnetentityframework/thread/5219035b-aaa9-4917-b2f2-852b5d8449ea/

हालांकि यहां एक विचार है। आप एक संग्रहीत प्रक्रिया बना सकते हैं जहां आप लॉक के साथ चयन करते हैं। फिर इकाई ढांचे के जेनरेट किए गए संदर्भ के माध्यम से संग्रहीत प्रक्रिया को कॉल करें।

+0

लिंक के लिए धन्यवाद। – SiberianGuy

+0

मुझे संग्रहीत प्रक्रिया बनाने की आवश्यकता क्यों है? मैं सिर्फ कच्चे एसक्यूएल निष्पादित कर सकते हैं। सवाल EF – SiberianGuy

+0

द्वारा लिखित-लॉक सक्षम चयन उत्पन्न करने के बारे में था, ठीक है, मैं एम्बेडेड एसक्यूएल के खिलाफ सलाह दूंगा। लेकिन यह तुम्हारा फोन है। मुझे लगता है कि मैंने माना है कि आप LINQ से Entity का उपयोग कर रहे थे, और उत्तर में लिंक आपको बताएगा कि आप इसे नहीं कर सकते हैं। लेकिन अगर आप एसक्यूएल को हार्ड-कोडेड तारों के रूप में एम्बेड कर रहे हैं, तो आप अपने आप पर हैं, दोस्त। – Kon

संबंधित मुद्दे