2012-04-20 15 views
5

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

क्या कोई मुझे सही दिशा में इंगित कर सकता है?

+0

'Google की गहराई' अब इस पृष्ठ पर समाप्त होती है :-) – aalaap

उत्तर

2

आप तृतीय पक्ष टूल का उपयोग करने का प्रयास कर सकते हैं जो वास्तविकता जैसे कनेक्टिविटी प्रदान करते हैं। http://www.actualtech.com/product_access.php
मैंने व्यक्तिगत रूप से कभी भी यह कोशिश नहीं की, लेकिन यह आशाजनक लग रहा है।

मुझे विश्वास है कि विंडोज के मुकाबले अन्य प्लेटफार्मों के लिए कोई मूल माइक्रोसॉफ्ट समर्थन नहीं है।

+0

धन्यवाद मैक्सिम, मैं वास्तव में वास्तविक तकनीकों में डेवलपर्स के साथ बात कर रहा हूं। वे अपने एक्सेस ड्राइवर के एक नए संस्करण पर काम कर रहे हैं जिसे मैं एक्स-कोड में उपयोग कर सकता हूं। मैं आपकी प्रतिक्रिया की सराहना करता हूं। – bgolson

+0

मैं बस यह इंगित करना चाहता हूं कि एक्सेस डेटाबेस के लिए यह वास्तविक ओडीबीसी ड्राइवर एक वाणिज्यिक समाधान है। मैं एक मुक्त/मुक्त स्रोत समाधान में नहीं आया हूं जो गैर-लाभकारी या शैक्षणिक उपयोग के लिए बेहतर है। – aalaap

0

यदि डेटाबेस एक एमडीबी फ़ाइल में है, तो आप इस ऑनलाइन MDB to MySQL converter का उपयोग करने का प्रयास कर सकते हैं।

आप एक डेमॉन लिख सकते हैं जो नवीनतम एसक्यूएल डंप दैनिक या यहां तक ​​कि प्रति घंटा लाता है और इसे स्थानीय SQLite फ़ाइल में संग्रहीत करता है। फिर आपके क्लाइंट ऐप को स्थानीय फ़ाइल से पूछताछ करने की आवश्यकता है।

मुझे पता है कि यह सीधे डेटाबेस से कनेक्ट करने के रूप में सुविधाजनक नहीं है, लेकिन यह एक 'मुफ़्त' समाधान है।