मैंने SQL Server 2000 पर एक दृश्य बनाया और ओडीबीसी के माध्यम से दृश्य को मेरे एक्सेस 2007 डेटाबेस में लिंक किया। एक्सेस से दृश्य को खोलने से पता चला कि डुप्लिकेट वैल्यू की तरह क्या दिखता है। मैंने प्रश्न में डेटा के आईडी को शामिल करने के लिए अपना विचार अपडेट किया और इसे डुप्लिकेट किया गया।लिंक किए गए दृश्य एमएस एक्सेस बनाम एसक्यूएल मैनेजर से अलग-अलग परिणाम क्यों देते हैं?
ऐसा लगता है कि पहुंच उस प्रकार की प्रत्येक पंक्ति के लिए प्रत्येक प्रकार के लिए पहला रिकॉर्ड प्रदर्शित कर रही है। यह question ऑर्डर बाय या टॉप क्लॉज को देखने का उल्लेख करता है, लेकिन मैं उनमें से किसी एक का उपयोग अपने दृश्य में नहीं कर रहा हूं। दृश्य 8 टेबल एक साथ जोड़ता है और केवल एक चीज जिसे मैं सोच सकता हूं वह मेरे कुछ दृश्यों में से कुछ है, मैंने एक्सेस में लिंक नहीं किया है। मैं बस कोशिश करने के लिए उन तालिकाओं को जोड़ने जा रहा हूं, लेकिन मुझे नहीं लगता था कि मुझे उन्हें एक्सेस में चाहिए था।
मैंने उत्तर के लिए Google को खोजना थक गया है, लेकिन मेरे द्वारा उल्लिखित प्रश्न के अलावा मुझे बहुत भाग्य नहीं मिला है। क्या यह व्यवहार इस तरह के लिंक किए गए विचारों के लिए सामान्य है?
यह मेरा परिणाम एसक्यूएल प्रबंधक से सेट किया गया है:
id Type Dim1
---- ------------ ------
3111 Pipe 480
3112 Fittings 0
3113 Pipe 1080
3114 Fittings 0
3115 Fittings 0
3116 Fittings 0
3117 Pipe 216
और पहुँच में मैं इस देखें:
id Type Dim1
---- ------------ ------
3111 Pipe 480
3112 Fittings 0
3111 Pipe 480
3112 Fittings 0
3112 Fittings 0
3112 Fittings 0
3111 Pipe 480
मुझे पता था कि यह इतना आसान होगा। जब मैंने आईडी जोड़ा तो मैंने बस टेबल को रीफ्रेश किया। इसे हटाने से अद्वितीय रिकॉर्ड संवाद नहीं मिलता है। धन्यवाद। – xecaps12