เปิดฐานข้อมูล SQLite ใน Microsoft Access หรือไม่


9

มีเครื่องมือใดบ้างที่อนุญาตให้ใช้ฐานข้อมูล sqlite จาก Microsoft Access?

แน่นอนว่าต้องการการเข้าถึงแบบเต็มความสามารถในการแก้ไขระเบียนเพิ่มตาราง & ฟิลด์เป็นต้น แต่การเรียกดูแบบอ่านอย่างเดียวก็มีประโยชน์เช่นกัน

ฉันใช้ Access 2007 x64

คำตอบ:


8

สิ่งที่คุณต้องการคือไดรเวอร์ ODBC สำหรับ SQLite ...

เช่น:

เพียงแค่ googling สำหรับ "SQLite ODBC" จะส่งคืนผลลัพธ์จำนวนมากที่สามารถช่วยคุณได้


ขอบคุณสำหรับคำหลัก ODBC ฉันยังไม่สามารถทำให้ sqliteodbc ทำงานได้"DSN ที่ระบุมีสถาปัตยกรรมที่ไม่ตรงกันระหว่างไดรเวอร์และแอปพลิเคชัน (# 0)"แต่อย่างน้อยตอนนี้ฉันมีเส้นทางที่จะติดตาม
matt wilkie

@mattwilkie คุณทำงานนี้ได้ไหม?
Forethinker

@ ผู้ตรวจสอบใช่แม้ว่ารายละเอียดจะหายไปในเวลาและฉันไม่ได้ใช้การเชื่อมต่อสำหรับค่อนข้างสักครู่ มันผ่านการอ่านและทดสอบ linke ข้างต้นว่า
matt wilkie

3
สำหรับคนที่ค้นพบสิ่งนี้ผ่านทาง Google ฉันมีปัญหาสถาปัตยกรรมที่ไม่ตรงกันเมื่อเวอร์ชัน sqliteodbc เป็นสถาปัตยกรรมที่แตกต่าง (32 บิตเทียบกับ 64 บิต) ไปยัง MS Office ไม่ใช่กับระบบปฏิบัติการที่ติดตั้งไว้ เช่นการติดตั้ง 64 บิต ODBC บน windows 64 บิตจะไม่ทำงานกับ 32 บิต Office
Holloway

0

ในฐานะที่เป็นทางเลือกที่จะใช้การเข้าถึงผมเขียน SQL เบราว์เซอร์สำหรับการเข้าถึงที่เรียกว่าPlaneDisaster.NET ฉันยังมีเครื่องมือในนั้นที่แปลงจาก mdb เป็น sqlite ฉันไม่เคยเขียนเครื่องมือเพื่อไปทางอื่น แต่ถ้าคุณรู้ว่า C # รหัสนั้นเป็นการเริ่มต้นที่ดี


0

แม้ว่าฉันจะไม่ได้ตอบคำถามของคุณโดยเฉพาะ แต่คุณอาจพิจารณา Kexi (www.kexi-project.org) ซึ่งเป็นซอฟต์แวร์ที่คล้ายกับ Access หรือซอฟต์แวร์ Framemaker และใช้ sqlite มันถูกเขียนขึ้นครั้งแรกสำหรับ Linux ด้วย KDE Destkop แต่ถูกรวบรวมเป็นไบนารี่สำหรับ Windows ด้วย ( https://forum.kde.org/viewtopic.php?f=221&t=110012 ) และผู้เขียนหลักของ Kexi กำลังให้ความสนใจกับ native window port ( https://forum.kde.org/viewtopic.php?f=220&t=127422 )

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.