2010-03-25 11 views
6

मैं माइक्रोसॉफ्ट एक्सेस से SQLite डेटाबेस का उपयोग करना चाहता हूं (एक्सेस से- या माइक्रोसॉफ्ट एक्सेस में सामग्री को स्थानांतरित करें)।एमएस एक्सेस से SQLite डेटाबेस का उपयोग कैसे करें?

  • यह वीबीए का उपयोग करके कैसे किया जा सकता है?

    • एक पुस्तकालय VBA में मौजूद SQLite डेटाबेस का उपयोग करने के है:

    यह एक ग्राहक जो अतिरिक्त सॉफ्टवेयर स्थापित नहीं कर सकता के लिए है?

+3

अन्य सॉफ़्टवेयर की स्थापना के साथ शर्त का मतलब है कि आप जो भी चाहते हैं उसे करने का कोई तरीका नहीं है, जब तक आप एसक्यूएल लाइट से किसी प्रारूप में निर्यात नहीं कर सकते जो एक्सेस/जेट/एसीई आयात कर सकता है। –

उत्तर

2

यदि आप sqlite3.exe कमांड लाइन उपकरण का उपयोग कर सकते हैं, तो वीबीए स्पॉन करें और डेटा को एक सीएसवी फ़ाइल में डंप करें। फिर एक्सेस स्थानीय डेटा और सीएसवी फ़ाइल दोनों को पढ़ सकते हैं और उचित रूप से कॉपी कर सकते हैं।

2

उपलब्ध है जो एक सरल गूगल खोज प्रकट समाधान की एक संख्या हैं। यहां एक है: http://www.freevbcode.com/ShowCode.asp?ID=6893

+0

धन्यवाद, लेकिन यह "एप्लिकेशन" क्लाइंट के लिए है और मैं उसे पहले से इंस्टॉल किए गए "अतिरिक्त सॉफ़्टवेयर" इंस्टॉल नहीं कर सकता (इस मामले में एमएस-एक्सेस) – Phong

3

क्या एसबीलाइट डेटाबेस का उपयोग करने के लिए वीबीए में मानक लाइब्रेरी मौजूद है?

नहीं। एक्सेस और वीबीए में SQLite डेटा स्रोतों से कनेक्ट करने की कोई मूल क्षमता नहीं है।

आपको SQLite का उपयोग करने की अनुमति देने के लिए additional software इंस्टॉल करना होगा।

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