5

समस्या

का उपयोग कर वेब प्रोजेक्ट में डेटा स्रोत नहीं जोड़ सकता है, मैं अपने वेब प्रोजेक्ट में एक रिपोर्ट (.rdlc) जोड़ना चाहता हूं। मुझे किसी ऑब्जेक्ट डेटा स्रोत का उपयोग करने के लिए रिपोर्ट की आवश्यकता है, सीधे डेटाबेस से कनेक्ट न करें।डेटा स्रोत कॉन्फ़िगरेशन विज़ार्ड

मेरे मुद्दा है कि जब मैं "रिपोर्ट विज़ार्ड" चलाने के लिए या जब मैं रिपोर्ट के लिए एक नया डेटासेट जोड़ने के लिए, डेटा स्रोत विन्यास जादूगरकेवल मुझे डेटाबेस का उपयोग करने की अनुमति देता है। हालांकि, लाइब्रेरी प्रोजेक्ट में डेटा स्रोत कॉन्फ़िगरेशन विज़ार्ड पूरी तरह से अलग है और मुझे कई विकल्प देता है।

मैं दृश्य स्टूडियो 2013 और 2015 (सामुदायिक संस्करण)

प्रश्न के साथ की जाँच

ऐसा क्यों है कि मैं एक अलग व्यवहार जब मैं (.rdlc) एक पुस्तकालय के लिए एक रिपोर्ट जोड़ रहा हो रही हैं, है परियोजना और एक वेब प्रोजेक्ट? और मैं अपने वेब प्रोजेक्ट में ऑब्जेक्ट डेटा स्रोत का चयन और/या कैसे जोड़ सकता हूं?

कदम पुन: पेश करने:

  1. एक नया "Asp.NET वेब अनुप्रयोग" बनाएँ। मैंने खाली टेम्पलेट का उपयोग किया। "रिपोर्ट विज़ार्ड"

तो निम्न विंडो खुलेगा: Data Source Configuration Wizard Of Web Project

  1. प्रकार की एक नई परियोजना "कक्षा लाइब्रेरी" में जोड़े
  2. एक नया आइटम जोड़ें वही समाधान (पुस्तकालय परियोजना के लिए) "रिपोर्ट विज़ार्ड"

अब मैं इस स्क्रीन मिलता है (यह स्क्रीन मैं वेब परियोजना में चाहते हैं):

  • एक नया आइटम जोड़ें Data Source Configuration Wizard of Library project

    एक और अंतर यह मैं विख्यात परियोजना मेनू है:

    मैं पुस्तकालय परियोजना में "नया डेटा स्रोत जोड़ें ..."

    Project Menu Library Project

    लेकिन वेब परियोजना ऐसी कोई बात नहीं है में ...

    Project Menu Web Project

  • उत्तर

    1

    यह बहुत लायक नहीं हो सकता है लेकिन मौजूदा सर्वर Explorer में डेटाबेस कनेक्शन के लिए और के विन्यास फाइल में SQLDataSource जादूगर खोजें वर्तमान परियोजना। मैं सोच रहा हूं कि क्या आपकी समस्या को वेब.कॉन्फिग फ़ाइल के साथ करना है, जो चीजों के वेब पक्ष पर पॉप्युलेट करने की आवश्यकता है लेकिन मानक रिपोर्ट के लिए नहीं?

    सही नहीं हो सकता है लेकिन यह अंधेरे में बस गर्म है।

    2

    यह वीएस -2010 में मौजूदा समस्या भी है। समस्या केवल एएसपी.Net वेब अनुप्रयोग के साथ ही एएसपी के साथ भी नहीं है।नेट एमवीसी वेब अनुप्रयोग भी।

    संदर्भ - Visual Studio 2010 Local SSRS Report (.rdlc) with Object Data Source

    यह यह केवल गैर-वेब परियोजनाओं के माध्यम से डेटा स्रोतों के विभिन्न प्रकार प्राप्त करने के लिए ही संभव है लगता है।

    मैं आपको एक अलग डेटालेयर लाइब्रेरी प्रोजेक्ट बनाने का सुझाव देता हूं।

    यहां तक ​​कि माइक्रोसॉफ्ट के लिए खुद को ऐसे किसी भी सीमा का उल्लेख नहीं है - https://msdn.microsoft.com/en-us/library/w4dd7z6t(v=vs.100).aspx#chooseadatasourcetype

    नोट: मैं VS2010 और VS2015 (एंटरप्राइज़ संस्करण) के साथ की जाँच।

    0

    देखें -> डेटाबेस एक्सप्लोरर। और डेटाबेस एक्सप्लोरर में, कुछ रिक्त स्थान पर राइट क्लिक करें और कनेक्शन जोड़ें पर क्लिक करें।

    संबंधित मुद्दे