एमएस एक्सेस 2010, विन 7 नियमित रूप से
मैंने जानबूझकर किसी भी ActiveX या OLE चीजों को नहीं रखा .. यह भी सुनिश्चित नहीं है कि वे क्या हैं। लेकिन वैसे भी, जब भी मैं किसी विशेष रूप के कोड में कुछ डालता हूं, तो यह कहता है कि
"ईवेंट प्रॉपर्टी सेटिंग के रूप में आपके द्वारा दर्ज अभिव्यक्ति XXXXX में निम्न त्रुटि उत्पन्न हुई: एक समस्या आई, जबकि MyDB ओएलई सर्वर या सक्रिय एक्स नियंत्रण से संचार कर रहा थाओएलई सर्वर या ActiveX नियंत्रण
हू? कोई फर्क नहीं पड़ता कि मैंने फ़ॉर्म के कोड में क्या रखा है, ऐसा होता है। मेरे पास एक खाली फॉर्म_Current() था जो अभी भी इसे अभी भी फिसल गया है। फॉर्मेट में बहुत सारे स्वरूपण और काम हैं, मैं स्क्रैप नहीं करना चाहता यह .. अगर मैं कोड विंडो को पूरी तरह से खाली छोड़ देता हूं (केवल विकल्प तुलना डेटाबेस की तुलना में), यह त्रुटि की यात्रा नहीं करता है, फिर भी मेरा फॉर्म बेकार है।
मैंने इस बारे में चीजों को एक भाषा मुद्दा माना है, लेकिन मेरा अन्य रूप (एक ही कोड तकनीक और एक ही कोड के अधिकांश चल रहे हैं) ठीक हैं और यह एक अंग्रेजी भाषा पीसी के साथ एक अंग्रेजी प्रवेश है। विचार?
कोड त्रुटि दूर सेटिंग:
Private Sub Form_Current()
End Sub
गंभीरता से।
तो संभवतः डीबी में कुछ भ्रष्ट चीजों के साथ समस्या हो सकती है? मुझे पता है कि लेआउट व्यू में इस फॉर्म में एक टैब जोड़कर दुर्घटनाग्रस्त हो गया है, लेकिन डिज़ाइन व्यू में यह ठीक काम करता है .. शायद फॉर्म में कुछ gremlins हैं (कोई अन्य समस्या नहीं है)। मैं फॉर्म का बैकअप लेगा और एक नया प्रयास करूंगा। – StuckAtWork
हां, यह है। मुझे लगता है कि डिजाइन में भ्रष्टाचार एक विभाजित डेटाबेस के साथ बहुत कम संभावना है। – Fionnuala
विभाजन वास्तव में आवश्यक नहीं था; डेटाबेस साल में 1-2 बार 1-2 लोगों के लिए है। लेकिन इसने समस्या को ठीक किया; मैंने फॉर्म को रेडिड किया (पूरी तरह से अभी तक नहीं, बल्कि मूल रूप से)। ऐसा लगता है कि काम करता है। धन्यवाद! मुझे यह नोट करना होगा कि मुझे किसी भी तरह से पूरे डेटाबेस को फिर से करने की आवश्यकता नहीं है, बस फ़ॉर्म को हटाएं/फिर से करें। मैंने यह कैसे किया है इसके बारे में कुछ भी नहीं बदला लेकिन .. एमएस फिर से हमला करता है मुझे लगता है? – StuckAtWork