डेटाबेस खोलें

हमारे अंतिम ट्यूटोरियल में, हम एक्सेस डेटाबेस में संग्रहीत डेटा से स्थिर वेब पेज बनाने की प्रक्रिया के माध्यम से चले गए। वेब पृष्ठों को प्रकाशित करने का यह सरल तरीका वातावरण के लिए पर्याप्त था जहां हम एक डेटाबेस की "स्नैपशॉट" चाहते हैं जैसे मासिक रिपोर्ट या जहां डेटा शायद ही कभी बदलता है। हालांकि, कई डेटाबेस वातावरण में, डेटा अक्सर बदलता है और हमें माउस के क्लिक पर वेब उपयोगकर्ताओं को अद्यतित जानकारी प्रदान करने की आवश्यकता होती है।
हम माइक्रोसॉफ्ट के सक्रिय सर्वर पेज (एएसपी) तकनीक का उपयोग करके इन आवश्यकताओं को पूरा कर सकते हैं ताकि हमारे डेटाबेस से जुड़े गतिशील सर्वर से उत्पन्न HTML पृष्ठ तैयार हो सकें। जब कोई उपयोगकर्ता एएसपी पृष्ठ से जानकारी का अनुरोध करता है, तो वेब सर्वर एएसपी के भीतर निहित निर्देशों को पढ़ता है, उसके अनुसार अंतर्निहित डेटाबेस तक पहुंचता है, और उसके बाद एक HTML पृष्ठ बनाता है जिसमें अनुरोध की गई जानकारी होती है और उपयोगकर्ता को वह लौटाती है।
गतिशील वेब पृष्ठों की सीमाओं में से एक यह है कि इन्हें हमारे स्थिर वेब पेज ट्यूटोरियल में किए गए रिपोर्ट वितरित करने के लिए उपयोग नहीं किया जा सकता है। वे केवल टेबल, प्रश्न, और रूपों को प्रदर्शित करने के लिए उपयोग किया जा सकता है। इस उदाहरण में, आइए अपने वेब उपयोगकर्ताओं के लिए एक मिनट-दर-मिनट उत्पाद सूची बनाएं। हमारे उदाहरण के प्रयोजनों के लिए, हम एक बार फिर नॉर्थविंड नमूना डेटाबेस और माइक्रोसॉफ्ट एक्सेस 2000 का उपयोग करेंगे। यदि आपने अतीत में इस नमूना डेटाबेस का उपयोग नहीं किया है, तो इस साइट पर स्थित सरल स्थापना निर्देश हैं। नीचे दिखाए गए मेनू से इसे चुनें और जारी रखने के लिए ठीक क्लिक करें।
उस आइटम को खोलें जिसे आप प्रकाशित करना चाहते हैं

जब आप डेटाबेस मुख्य मेनू देखते हैं, तो टेबल्स उपमेनू का चयन करें। तालिका में उत्पाद प्रविष्टि को डबल-क्लिक करें (जैसा कि नीचे दिए गए चित्र में दिखाया गया है)।
निर्यात प्रक्रिया शुरू करें
फ़ाइल मेनू को नीचे खींचें और निर्यात विकल्प चुनें।
10 में से 04एक फ़ाइल नाम बनाएँ
इस बिंदु पर, आपको अपनी फ़ाइल के लिए एक नाम प्रदान करने की आवश्यकता है। हम अपने उत्पादों को बुलाएंगे। साथ ही, आपको अपनी फ़ाइल को प्रकाशित करने के पथ का पता लगाने के लिए फ़ाइल ब्राउज़र का उपयोग करना चाहिए। यह आपके वेब सर्वर पर निर्भर करेगा। आईआईएस के लिए डिफ़ॉल्ट पथ Inetpub wwwroot है। एक बार जब आप यह चरण पूरा कर लें तो सभी सहेजें बटन पर क्लिक करें।माइक्रोसॉफ्ट एएसपी आउटपुट विकल्प संवाद बॉक्स आपको अपने एएसपी के विवरण निर्दिष्ट करने की अनुमति देता है। सबसे पहले, आप स्वरूपण प्रदान करने के लिए एक टेम्पलेट चुन सकते हैं। कुछ नमूना टेम्पलेट निर्देशिका प्रोग्राम फ़ाइलें Microsoft Office Templates 1033 में संग्रहीत हैं। हम इस उदाहरण में "सरल लेआउट.htm" का उपयोग करेंगे।अगली प्रविष्टि डेटा स्रोत नाम है। आपके द्वारा दर्ज किए गए मान को याद रखना महत्वपूर्ण है - यह डेटाबेस तक पहुंचने के लिए सर्वर द्वारा उपयोग किए गए कनेक्शन को परिभाषित करता है। आप यहां किसी भी नाम का उपयोग कर सकते हैं; हम कुछ मिनटों में कनेक्शन स्थापित करेंगे। आइए हमारे डेटा स्रोत "नॉर्थविंड" को कॉल करें।हमारे संवाद बॉक्स का अंतिम भाग हमें एएसपी के लिए यूआरएल और टाइमआउट मान निर्दिष्ट करने की अनुमति देता है। यूआरएल वह तरीका है जिसके द्वारा हमारे एएसपी को इंटरनेट पर पहुंचाया जाएगा। आपको यहां एक मान दर्ज करना चाहिए जो आपके द्वारा चरण 5 में चयनित फ़ाइल नाम और पथ से मेल खाता है। यदि आपने फ़ाइल को wwwroot निर्देशिका में रखा है, तो URL मान "http://yourhost.com/Products.asp" है, जहां yourhost आपकी मशीन का नाम है (यानी डेटाबेस.बॉउट.कॉम या www.foo.com)। टाइमआउट मान आपको यह निर्दिष्ट करने की अनुमति देता है कि निष्क्रिय उपयोगकर्ता के लिए कनेक्शन कब तक छोड़ा जाएगा। पांच मिनट एक अच्छा प्रारंभिक बिंदु है। ठीक बटन पर क्लिक करें और आपकी एएसपी फ़ाइल आपके द्वारा निर्दिष्ट पथ पर सहेजी जाएगी। यदि आप अब पृष्ठ तक पहुंचने का प्रयास करते हैं, तो आपको एक ओडीबीसी त्रुटि संदेश प्राप्त होगा। ऐसा इसलिए है क्योंकि हमने अभी तक डेटा स्रोत को परिभाषित नहीं किया है और वेब सर्वर डेटाबेस नहीं ढूंढ सकता है। पढ़ें और हम पेज को ऊपर और चलेंगे! ऐसा करने की प्रक्रिया आपके ऑपरेटिंग सिस्टम के आधार पर थोड़ा अलग है। सभी ऑपरेटिंग सिस्टम के लिए, स्टार्ट, सेटिंग्स और फिर कंट्रोल पैनल पर क्लिक करें। यदि आप विंडोज 95 या 98 का उपयोग कर रहे हैं, तो ओडीबीसी (32-बिट) आइकन पर डबल-क्लिक करें। विंडोज एनटी में, ओडीबीसी आइकन चुनें। यदि आप Windows 2000 का उपयोग कर रहे हैं, तो व्यवस्थापकीय उपकरण पर डबल-क्लिक करें और फिर डेटा स्रोत (ओडीबीसी) आइकन पर डबल-क्लिक करें। सबसे पहले, नियंत्रण कक्ष संवाद बॉक्स के शीर्ष पर सिस्टम डीएसएन टैब पर क्लिक करें। इसके बाद, एक नया डेटा स्रोत कॉन्फ़िगर करने की प्रक्रिया शुरू करने के लिए "जोड़ें" बटन पर क्लिक करें। अपनी भाषा के लिए उपयुक्त माइक्रोसॉफ्ट एक्सेस ड्राइवर का चयन करें और फिर जारी रखने के लिए समाप्त बटन पर क्लिक करें। परिणामी संवाद बॉक्स में, डेटा स्रोत नाम दर्ज करें। यह जरूरी है कि आपने इसे ठीक उसी तरह दर्ज किया जैसा आपने चरण 6 में किया था या लिंक ठीक से काम नहीं कर सकता है। आप यहां भविष्य के संदर्भ के लिए डेटा स्रोत का विवरण भी दर्ज कर सकते हैं। "चयन करें" बटन पर क्लिक करें और फिर उस डेटाबेस फ़ाइल को ब्राउज़ करने के लिए फ़ाइल नेविगेशन विंडो का उपयोग करें जिसे आप एक्सेस करना चाहते हैं। यदि आप इसे डिफ़ॉल्ट स्थापना के साथ सेट करते हैं, तो पथ प्रोग्राम फ़ाइलें Microsoft Office नमूने Northwind.mdb होना चाहिए। नेविगेशन विंडो में ओके बटन पर क्लिक करें और फिर ओडीबीसी सेटअप विंडो में ओके बटन पर क्लिक करें। अंत में, डेटा स्रोत व्यवस्थापन विंडो में ठीक बटन क्लिक करें।यह सत्यापित करने के लिए कि आपका सक्रिय सर्वर पृष्ठ ठीक से काम करता है, अपने ब्राउज़र का उपयोग करें। आपको नीचे दिए गए आउटपुट की तरह कुछ देखना चाहिए। फ़ाइल सहेजें
ओडीबीसी डेटा स्रोत नियंत्रण कक्ष खोलें
एक नया डेटा स्रोत जोड़ें
ड्राइवर चुनें
डेटा स्रोत कॉन्फ़िगर करें
डेटाबेस का चयन करें





