यह वह जगह है सी # में, विजुअल स्टूडियो 2008, क्रिस्टल की रिपोर्ट है कि VS2008क्रिस्टल की रिपोर्ट - डेटाबेस कनेक्शन
मैं एक क्रिस्टल रिपोर्ट दर्शक रूप है कि एक DLL में रहता है मिल गया है के साथ आया था बंद कर दें। डीएलएल क्रिस्टल रिपोर्ट (रिपोर्ट फ़ाइल नाम के आधार पर) लोड करने और फॉर्म पर रिपोर्ट प्रदर्शित करने के लिए ज़िम्मेदार है।
जब मैं क्रिस्टल रिपोर्ट के साथ किया हूँ, मैं फोन भरी हुई reportdocument वस्तु पर निपटाने। हालांकि, डेटाबेस कनेक्शन बनी हुई है।
क्रिस्टल का पता लगाने के लिए एक ही डेटाबेस के लिए अन्य कनेक्शन (अपने मुख्य अनुप्रयोग से) देखते हैं कि लगता है, और उसके कनेक्शन खुला रहता है। मुख्य अनुप्रयोग डेटाबेस कनेक्शन बंद होने पर क्रिस्टल कनेक्शन बंद हो जाता है।
वहाँ मुख्य आवेदन डेटाबेस कनेक्शन बंद करने के साथ अपने कनेक्शन बंद करने के लिए, क्रिस्टल के लिए मजबूर करने कोई तरीका है?
यह वास्तव में डेटाबेस कनेक्शन के बारे में है। मुख्य एप्लिकेशन में डेटाबेस को पुनर्स्थापित और बैकअप करने की कार्यक्षमता है। क्रिस्टल डीबी कनेक्शन इसे रोकता है। मुझे Google पर घबराहट हुई है, और रिपोर्ट को निपटाने से कनेक्शन बंद हो जाता है, लेकिन केवल तभी क्रिस्टल एकमात्र चीज जुड़ा हुआ है। – user87945
मुझे लगता है कि आप MSSQL का उपयोग कर रहे हैं, सही? क्यों निर्मित बैकअप/पुनर्स्थापित का उपयोग नहीं करते हैं? – Ariel
क्योंकि उत्पाद गैर-तकनीकी लोगों द्वारा उपयोग किए जाने के लिए डिज़ाइन किया गया है। बैकअप/पुनर्स्थापन कहने वाले दो मेनू आइटम होने के बाद समझना बहुत आसान है, फिर एसक्यूएल प्रबंधन स्टूडियो में जाएं, ऐसे उपयोगकर्ता के रूप में लॉग इन करें, जिनके पास निजी हैं आदि – user87945