2012-04-20 33 views
5

Tôi đã được giao nhiệm vụ viết ứng dụng Mac trong xcode 4.3 có thể tìm kiếm và hiển thị dữ liệu từ Cơ sở dữ liệu MS Access công khai được cập nhật thường xuyên. Vì lý do này, tôi không thể chuyển đổi tệp sang nền tảng cơ sở dữ liệu khác. Tôi đã tìm kiếm chiều sâu của Google và không thể tìm thấy bất kỳ ai khác đang cố gắng thực hiện nhiệm vụ đó.Kết nối với Cơ sở dữ liệu Microsoft Access từ XCode

Có ai có thể chỉ cho tôi đúng hướng không?

+0

'độ sâu của google' hiện kết thúc trên trang này :-) – aalaap

Trả lời

2

Bạn có thể thử sử dụng các công cụ của bên thứ ba cung cấp kết nối như một công cụ thực tế. http://www.actualtech.com/product_access.php
Cá nhân tôi chưa bao giờ thử cái này, nhưng có vẻ đầy hứa hẹn.

Tôi tin rằng không có sự hỗ trợ nào của Microsoft cho các nền tảng khác so với Windows.

+0

Cảm ơn Maksym, tôi đã thực sự đã nói chuyện với các nhà phát triển tại Công nghệ thực tế. Họ đang làm việc trên một phiên bản mới của trình điều khiển truy cập của họ mà tôi có thể sử dụng trong X-Code. Tôi đánh giá cao phản ứng của bạn. – bgolson

+0

Tôi chỉ muốn chỉ ra rằng Driver ODBC thực tế này cho cơ sở dữ liệu Access là một giải pháp thương mại. Tôi đã không đi qua một giải pháp nguồn mở/miễn phí phù hợp hơn cho việc sử dụng phi lợi nhuận hoặc giáo dục. – aalaap

0

Nếu cơ sở dữ liệu nằm trong tệp MDB, bạn có thể thử sử dụng trực tuyến MDB to MySQL converter này.

Bạn có thể viết một daemon tìm nạp SQL mới nhất hàng ngày hoặc thậm chí hàng giờ và lưu trữ nó trong một tệp SQLite cục bộ. Sau đó, ứng dụng khách của bạn chỉ cần truy vấn tệp cục bộ.

Tôi biết nó không thuận tiện như kết nối trực tiếp với cơ sở dữ liệu, nhưng đây là giải pháp 'miễn phí'.

Các vấn đề liên quan