Access
 sql >> डेटाबेस >  >> RDS >> Access

एमएस एक्सेस में संग्रहित प्रक्रिया को निष्पादित करते समय इस सामान्य त्रुटि से बचें

एमएस एक्सेस में संग्रहित प्रक्रिया को निष्पादित करते समय इस सामान्य त्रुटि से बचें

हम अपने वीबीए कोड से संग्रहीत कार्यविधियों को चलाना पसंद करते हैं, लेकिन एक समस्या है जिस पर आपको ध्यान देने की आवश्यकता है:एक ऐसी प्रक्रिया निष्पादित करना जो आपके फ़ॉर्म पर पहले से लोड किए गए डेटा को प्रभावित करती है। यदि आप सावधान नहीं हैं तो आपको निम्न संदेश प्राप्त होगा:

सौभाग्य से, यह एक आसान समाधान है, यहां कुछ सुझाव दिए गए हैं:

  • फ़ॉर्म को बंद करें और फिर अपनी संग्रहीत कार्यविधि चलाएँ। यह मानता है कि आप उसी रूप में परिवर्तित डेटा की समीक्षा नहीं करना चाहेंगे।
  • फ़ॉर्म रिकॉर्ड स्रोत को शून्य पर सेट करें, फिर उसे मूल डेटा स्रोत पर वापस सेट करें, (नीचे कोड देखें)।

फ़ॉर्म को बंद करें और फिर संग्रहीत कार्यविधि चलाएँ

आरंभ करने के लिए यहां कुछ छद्म कोड दिए गए हैं:

Private Sub RunSomeProcedure()Dim lngOrderID as Long'मान लें कि आपको अपने फॉर्म से संग्रहीत प्रक्रिया में जानकारी पास करने की आवश्यकता है, उदाहरण के लिए, एक OrderIDlngOrderID =Me.OrderID 'यदि आप जानकारी संग्रहीत नहीं करते हैं तो यह उपलब्ध नहीं होगी फॉर्म को बंद करने के बाद DoCmd.Close acForm, Me.Name 'यह फ़ॉर्म को बंद कर देता हैExecuteMyCommand "uspStoredProcedureName" और lngOrderIDEसब

ExecuteMyCommand से परिचित नहीं हैं? आप इसे यहां देख सकते हैं।

फ़ॉर्म के रिकॉर्ड स्रोत को शून्य पर सेट करें

Private Sub RunSomeProcedure()Dim lngOrderID को LongDim strRecordSource के रूप में String'मान लें कि आपको अपने फॉर्म से संग्रहीत प्रक्रिया में जानकारी पास करने की आवश्यकता है, उदाहरण के लिए, एक OrderIDlngOrderID =Me.OrderID 'यदि आप जानकारी संग्रहीत नहीं करते हैं तो यह होगा formstrRecordSource =Me.RecordSource को बंद करने के बाद उपलब्ध नहीं होगा। बाद में उपयोग के लिए रिकॉर्ड स्रोत स्टोर करें। 

9 मार्च को विशेष अतिथि एबो क्वांसाह के साथ मेरे साथ शामिल हों!

आएं और एक्सेस समूह के उत्पाद प्रबंधक ईबो के साथ माइक्रोसॉफ्ट एक्सेस पर नवीनतम जानें। विवरण के लिए कृपया यहां क्लिक करें:https://accessusergroups.org/sql-server-with-access/event/sql-server-with-access-whats-new-in-access-a-presentation-by-the-access- उत्पाद-प्रबंधक/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. चुनिंदा क्वेरी बनाने के लिए 10 माइक्रोसॉफ्ट एक्सेस टिप्स

  2. एक्सेस 2016 में एक रिपोर्ट को समूहबद्ध कैसे करें

  3. नीदरलैंड एक्सेस डेवलपर दिवस 2019 - 14 सितंबर

  4. Microsoft Access में अंतर्निहित CRM टेम्पलेट तक कैसे पहुँचें

  5. 'विंडोज 10 एस' के बारे में जानने योग्य 5 बातें