2011-11-22 177 views
1

我是新来的Android和拍样片应用从包加载数据库/资产/ TEST.MDB如何在android中从文件mdb(microsoft access file)加载数据库?

我尝试按照this turorial 我的问题是,我不知道如何一起工作*的.mdb 。

我必须转换为指定数据库还是直接使用此文件?

而在这种情况下数据库文件有大量(200 MB),所以我该怎么办?

谢谢!

+1

'.mdb' - 微软访问文件? –

+0

是的,微软访问文件。你能建议我一些想法吗? – Chameron

+0

除非MS决定发布“Access for Android”,否则你不可能在android上找到读取.mdb文件的任何东西。你必须在Windows上使用Access将其导出为.csv或android可以读取的其他数据库格式,例如sqlite。 –

回答

3

如果您指的是Microsoft Acess数据库文件,则无法使用Android读取它。

您必须将move数据从MS Access数据库文件转移到SQLite数据库文件。以前的链接有关于如何做到这一点的一些信息。

+0

是的,一个微软访问文件。所以我需要转换为另一个文件?我可以转换它,然后推入包android或运行应用程序来转换它,然后使用新的文件数据库? – Chameron

+0

@Chameron看到我的编辑。您将不得不手动移动数据,从MS Access导出,使用SQLite浏览器导入。那么你*应该*能够在Android中读取它,如果它是正确的版本(我认为它是sqlite3)。 – Jack

+0

谢谢。所以我必须先将它转换为SQL数据库,然后才能包入。但是我们可以编写一个类将其转换为应用程序流? :D有什么建议吗? – Chameron

相关问题