2012-10-22 10 views
12

मैं एक पुस्तकालय की तलाश में हूं जो node.js को विंडोज़ पर ओडीबीसी से कनेक्ट करने की अनुमति देता है। अब तक पाए गए सभी पुस्तकालय यूनिक्सोडबीसी के साथ काम करते हैं लेकिन खिड़कियां नहीं, क्या कोई कृपया पुस्तकालय का सुझाव दे सकता है जो विंडोज के साथ काम करेगा?विंडोज़ पर ododec को node.js से जोड़ने के लिए पुस्तकालय?

+0

हालांकि मैं इसे करने की कोशिश नहीं की है फिर भी, नोड-तेज suppoesedly .NET.lls द्वारा .NET dll को कॉल करने में सक्षम बनाता है: https://github.com/anodejs/node-sharp –

+0

मुझे लगता है कि ओडीबीसी को एक पुरानी पुरानी तकनीक माना जाता है ... – leeand00

+0

मैं .NET डीएल में OLEDB का उपयोग करूंगा। –

उत्तर

14

हालांकि रीडमे केवल यूनिक्सोडबीसी का उल्लेख करता है, यह प्रोजेक्ट: https://github.com/wankdanker/node-odbc वास्तव में विंडोज़ पर स्थापित और काम करेगा।

आप के साथ खिड़कियों पर स्थापित कर सकते हैं:

npm install odbc

लेकिन आप खिड़कियों पर देशी मॉड्यूल के निर्माण के लिए विभिन्न requiements की आवश्यकता होगी:

https://github.com/TooTallNate/node-gyp

+1

दूसरों के लिए, यह भी है: https://github.com/idobatter/node-win32ole जो केवल odbc से अधिक तक पहुंच प्रदान करता है। हालांकि इसे भी नोड-जीईपी की आवश्यकता है। – cmroanirgo

+0

आपको पाइथन स्थापित करने की भी आवश्यकता है –

+1

मेरे लिए काम करता है। साइड नोट: मेरे पास 64 बिट मशीन पर 32 बिट ड्राइवर है और सामना करना पड़ा [ERROR | IM014 | माइक्रोसॉफ्ट | ओडीबीसी चालक प्रबंधक | निर्दिष्ट डीएसएन में चालक और अनुप्रयोग के बीच एक आर्किटेक्चर विसंगति है] (http://stackoverflow.com/questions/21395492/त्रुटि im014-microsoftodbc-चालक-प्रबंधक-निर्दिष्ट-dsn-शामिल-एक-चाप)। समाधान: नोडजेएस – bgerth

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