के साथ संग्रहीत प्रक्रिया निष्पादित नहीं कर सकता है मैंने एक सरल पैरामीटर रहित संग्रहित प्रक्रिया बनाई है जिसे मैंने नीचे चिपकाया है। मैंने संग्रहीत प्रक्रिया को मेरे एंटिटी मॉडल में आयात किया है और एक फ़ंक्शन आयात बनाया है। मॉडल में फ़ंक्शन कभी नहीं बनाया गया है और मैं ADO.NET इकाई फ्रेमवर्क का उपयोग करके इस संग्रहित प्रक्रिया को निष्पादित करने में असमर्थ हूं। मैंने XML व्यू में .edmx फ़ाइल खोली है और पुष्टि की है कि इस संग्रहीत प्रक्रिया के बारे में कोई त्रुटि नहीं है। मैं क्या गलत कर रहा हूं? क्या एंटिटी फ्रेमवर्क से ऐसी सरल संग्रहित प्रक्रिया को कॉल करना वास्तव में असंभव है? मैंने आयात फ़ंक्शन के लिए रिटर्न प्रकार सेट किया है, इस संग्रहित प्रक्रिया को किसी भी रिकॉर्डसेट या मानों को वापस करने की आवश्यकता नहीं है।एडीओ.NET इकाई फ्रेमवर्क
संग्रहित प्रक्रिया:
Dim db As New MilkModel
db.Inventory_Snapshot_Create()
काम के लिए धन्यवाद के आसपास, मैं भी विश्वास नहीं कर सकता है कि आप इस हालांकि संग्रहित प्रक्रियाओं फोन नहीं कर सकते हैं। लेकिन जैसा कि pmarflee द्वारा बताया गया है, तर्क यह है कि यदि आप अपने ईएफ में टेबल को संशोधित कर रहे हैं तो आप इसका उपयोग नहीं कर रहे हैं। – greektreat
किसी हैक की कोई आवश्यकता नहीं है इसे देखें: http://msdn.microsoft.com/en-us/library/bb896231.aspx –