excel - Error in VBA: Lost Connection to MySQL Server at 'reading authorization packet',system error 2 -


छवि दर्ज करें </ P> <p> मैक्रो माइक्रोसॉजिकल डाटाबेस को हर 5 सेकंड में अपडेट करने के लिए काम करता है। </ P> <p> यह मैक्रो लगभग 10 मिनट के लिए क्रियान्वित करता है। </ P> <p> / P> <p> क्या गलत हो सकता है? </ P> <p> कृपया मदद और सुझाव </ P> <p> <strong> मेरा मैक्रो नीचे दिया गया है: </ strong> </ p> <pre> <code> सार्वजनिक चलाने के रूप में डबल लोक निर्माण cRunIntervalSeconds = 10 'पाँच सेकंड लोक निर्माण cRunWhat =

आपका के लिए लूप के माध्यम से दो अलग-अलग कनेक्शन बनाता है सेट सीएन = नया ADODB.Connection आदि लेकिन cn.Close को लूप के लिए के बाद केवल एक बार कहा जाता है इसलिए, बनाया गया पहला कनेक्शन स्पष्ट रूप से बंद नहीं है और हो सकता है अभी भी सर्वर द्वारा सक्रिय माना जाता है आखिरकार आप उपलब्ध कनेक्शन से भाग लेंगे और चीजें रुक जाएंगी।

निश्चित नहीं कि यह आपकी समस्या का कारण है, लेकिन यह निश्चित रूप से मूल्य निर्धारण के लिए है मैं लूप के लिए पहले कोड को बना और खोलता हूं, लेकिन लूप के शरीर में cn.execute भाग को रखने के लिए

Comments