मैं यहाँ एक अजीब है कि मैं बस "पता लगाने के लिए लग सकता है।
मेरा एक्सेस फ्रंट-एंड प्रोजेक्ट SQL 2005 एक्सप्रेस बैकएंड पर चलता है।
मैं गदहे के वर्षों के लिए सबफॉर्म का उपयोग कर रहा हूं और यह एकमात्र कारण है जिसके कारण मैंने वीबी / वीएस फ्रंट छोर पर एप्लिकेशन को स्थानांतरित नहीं किया है।
हालाँकि, Access 2010 में अपग्रेड करने के बाद से मैं नहीं कर सकताकाम करने के लिए सबफॉर्म मिलते हैं। इसके बजाय, जब मैं एक पंक्ति जोड़ने की कोशिश करता हूं, तो मुझे निम्न त्रुटि मिलती है (डेटा को डेटाबेस में जोड़ा गया था लेकिन डेटा को "टी के रूप में प्रदर्शित नहीं किया गया क्योंकि यह अंतर्निहित रिकॉर्ड स्रोत में मान को संतुष्ट नहीं करता है।)
मास्टर और बच्चे के रूपों को पोड और पोनो पर जोड़ा जाता है।
मैंने सभी चूक के साथ खरोंच से प्रपत्र बनाए हैं, लेकिन अभी भी मुद्दा बना हुआ है।
मेरी एसक्यूएल टेबल हैं
खरीद फरोख्त: - - poid, int, PK, पहचान, बीज 1, inc 1 सप्लायर, इंट आदेश, दिनांक समय डिलीवरीडॉट, डेटाइम आदेश, बिट आज्ञाकारी, बिट आद्याक्षर, नवरच सप्लायरिनिकोनिको, नवरचेर शाखा, इंट बुकिन, बिट वितरण, पैसा
[शेयर - विस्तार]: - - स्टॉकिड, इंट, पीके, आइडेंटिटी, सीड 1, इंक 1 कोडआईडी, इंट सेवा, बिट कॉस्टप्रिस, पैसा पों, इंट इन्स्टॉक, बिट सिरियलो, चार स्टॉकटेक, बिट शाखा, चार ProductID, int
किसी भी मदद को बहुत, बहुत सराहा जाएगा।
बहुत धन्यवाद,
अबे
उत्तर:
जवाब के लिए 0 № 1हल किया! जब तक यह SQL सर्वर पर संग्रहीत कार्यविधि / क्वेरी में नहीं है, तब तक एक्सेस 2010 समान स्तंभ नाम वाली कई तालिकाओं का समर्थन नहीं करता है।
मैं संग्रहीत गद्य और प्रश्नों से दूर आने की कोशिश कर रहा हूं, लेकिन A2010 रिकॉर्ड कोड के रूप में हार्ड कोडित SQL के साथ किसी भी संयोजन के काम के तहत नहीं होगा।
एक बार जब मैंने एक क्वेरी बनाई और रिकॉर्ड स्रोत के रूप में इसे चुना तो सबफॉर्म पूरी तरह से उम्मीद के मुताबिक काम किया।
इसके अलावा, मुझे किसी भी फ़ील्ड को उपनाम देना होगा जो क्वेरी में चयनित नहीं होने पर दोनों तालिकाओं में एक ही नाम है। और हाँ, उपनाम ने केवल क्वेरी में भी काम किया!
मुझे Microsoft से प्यार है! ;-)