SQuirreL SQL जावा में लिखा गया है। एक डेटाबेस के साथ बातचीत करने के लिए, एक जावा एप्लिकेशन एक JDBC ड्राइवर का उपयोग करता है। JDBC एक जावा एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) है जो Java को रिलेशनल डेटाबेस (और अन्य सारणीबद्ध डेटा, जैसे स्प्रेडशीट और फ़्लैट फ़ाइलें) से जोड़ता है। एक JDBC ड्राइवर किसी विशेष डेटाबेस के लिए JDBC API लागू करता है।
Microsoft Jet (Microsoft Office उत्पाद सूट के लिए अंतर्निहित डेटाबेस इंजन) या Jet के उत्तराधिकारी Office Access Connectivity Engine और Access Database Engine के लिए JDBC ड्राइवर का उत्पादन नहीं करता है। हालाँकि, Microsoft Office सुइट के लिए ODBC ड्राइवर का उत्पादन करता है। (ODBC एक अन्य डेटा एक्सेस तकनीक है, जिसका Microsoft कार्यान्वयन विंडोज के साथ शामिल है।) इस मूल Microsoft इंटरफ़ेस के माध्यम से Office अनुप्रयोगों को JDBC इंटरफ़ेस प्रदान करने के लिए, एक JDBC ड्राइवर को JDBC कॉल को ODBC कॉल में बदलने में सक्षम होना चाहिए। जहां तक जावा एप्लिकेशन का संबंध है, यह एक सामान्य JDBC ड्राइवर का उपयोग कर रहा है। जहां तक ऑफिस एप्लिकेशन का संबंध है, इसे सामान्य ओडीबीसी ड्राइवर के माध्यम से एक्सेस किया जा रहा है।
ईज़ीसॉफ्ट जेडीबीसी-एक्सेस ड्राइवर माइक्रोसॉफ्ट एक्सेल के लिए एक जेडीबीसी ड्राइवर है जो एक्सेल ओडीबीसी ड्राइवर लाइब्रेरी के साथ संचार करने के लिए जावा नेटिव इंटरफेस (जेएनआई) का उपयोग करता है।
आप Java अनुप्रयोगों जैसे SQuirreL SQL को Microsoft Excel से कनेक्ट करने के लिए Easysoft JDBC-Access ड्राइवर का उपयोग कर सकते हैं।
Easysoft JDBC-Access ड्राइवर स्थापित करना
यदि आपने पहले से ऐसा नहीं किया है, तो कृपया JDBC-Access Driver का पूरी तरह कार्यात्मक परीक्षण संस्करण डाउनलोड करने के लिए हमारे साथ पंजीकरण करें।
- JDBC- एक्सेस ड्राइवर डाउनलोड करें। (पंजीकरण आवश्यक।)
- जेडीबीसी-एक्सेस ड्राइवर को उस मशीन पर स्थापित और लाइसेंस दें जहां SQuirreL SQL स्थापित है।
JDBC- एक्सेस ड्राइवर को डिफ़ॉल्ट फ़ोल्डर में स्थापित करें।
स्थापना निर्देशों के लिए, JDBC- एक्सेस ड्राइवर दस्तावेज़ देखें।
- यदि आप Windows के 64-बिट संस्करण का उपयोग कर रहे हैं, तो कंट्रोल पैनल . में> सिस्टम> उन्नत सिस्टम सेटिंग्स> पर्यावरण चर , डबल-क्लिक करें
PATH
सिस्टम चर सूची में। सुनिश्चित करें किPATH
इसमें शामिल हैं:drive:\Program Files\Easysoft Limited\Easysoft JDBC-Excel Gateway\32-Bits\Libs\
सुनिश्चित करें कि यह फ़ोल्डर
C:\Program Files\Easysoft Limited\Easysoft JDBC-Excel Gateway\Libs\
से पहले दिखाई देता है।PATH
. में ।
SQuirreL SQL को Microsoft Excel से कनेक्ट करना
- SQuirreL SQL क्लाइंट में, ड्राइवर्स टैब चुनें।
- नया ड्राइवर जोड़ें बटन चुनें।
ड्राइवर जोड़ें संवाद बॉक्स प्रदर्शित होता है, अतिरिक्त कक्षा पथ टैब चुनें।
- अतिरिक्त कक्षा पथ टैब चुनें। जोड़ें बटन चुनें।
विंडोज ओपन डायलॉग बॉक्स प्रदर्शित होता है।
- Easysoft JDBC-Access Driver JAR फ़ाइल,
drive:\Program Files\Easysoft Limited\Easysoft JDBC-Excel Gateway\32-Bits\Libs\esmdb.jar
। - संवाद बॉक्स फ़ील्ड को पूरा करें:
फ़ील्ड मान नाम EaysoftExcelDriver उदाहरण URL jdbc:easysoft:xls?DBQ=स्प्रेडशीट जहां स्प्रेडशीट वह एक्सेल फाइल है जिससे आप कनेक्ट करना चाहते हैं (जो एक .xls एक्सेल 97-2003 फॉर्मेट फाइल होनी चाहिए)। पथ शामिल करें, उदाहरण के लिए,
C:/Users/Public/Sales.xls
. ध्यान दें कि पथ में आगे की स्लैश (/) जानबूझकर हैं, आपको बैकस्लैश (\) के बजाय इनका उपयोग करने की आवश्यकता है।कक्षा का नाम easysoft.sql.esXlsDriver - मुख्य SQuirreL SQL विंडो में, उपनाम चुनें।
- नया उपनाम बनाएं बटन चुनें.
उपनाम जोड़ें संवाद बॉक्स प्रदर्शित होता है।
- ड्राइवर सूची में, EasysoftExcelDriver चुनें।
- नाम बॉक्स में, EasysoftExcel दर्ज करें।
- उपनाम फलक में, EasysoftExcel का चयन करें, और फिर चयनित उपनाम से कनेक्ट करें बटन चुनें।
कनेक्ट टू डायलॉग बॉक्स प्रदर्शित होता है।
- कनेक्ट बटन चुनें।
- SQL फलक में, दर्ज करें:
select * from [sheet1$a1:a5]
- SQL चलाएँ बटन चुनें।