在 Android 应用程序中使用 Microsoft Access 文件
有没有办法在 Android 应用程序中使用 Microsoft Access 文件?
Is there any way to use a Microsoft Access files in an Android application?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我不相信有任何方法可以将 MS Access 数据库与 Android 应用程序一起使用。相反,您可能应该考虑使用其他数据库,例如 SQLite。
您可以将 Access 数据库迁移到 SQLite:
I do not believe there is any way to use a MS Access database with an Android application. Instead, you should probably consider using another database such as SQLite.
You could migrate your Access database to SQLite:
如果导入不是一个选项,您可以创建一个查询数据库的 (PHP) Web 服务。然后在您的 Android 应用程序中调用该 Web 服务。
本周我将在 http://p-xr.com 上开始一个教程系列,它将解释这一点。
If import isn't an option you can make a (PHP) webservice that queries the database. Then call upon that webservice in your android application.
This week i'll be starting a tutorial serie on http://p-xr.com that will explain just that.
您可以使用 jackcess,它非常易于使用,但您无法执行查询。
http://jackcess.sourceforge.net/faq.html
You can use jackcess, is pretty easy to use, but you can't execute queries.
http://jackcess.sourceforge.net/faq.html
好吧,如果您使用的是 Access 2010,那么您可以构建网站,并且结果可以在并发用户数方面大规模扩展到网络。所谓的 Access Web 服务也将登陆 Office 365。因此,使用 Office 365(仍在测试中)或 SharePoint 2010,您可以将 Access 表单发布到 Web。这是我的视频,请注意中途相同的 Access 应用程序如何在标准浏览器中运行。
http://www.youtube.com/watch?v=AU4mH0jPntI
请注意,没有 ActiveX或需要 Silverlight(因此它符合 Web 标准)。我已经测试了在我的 Windows 7 手机上运行的 Access 应用程序,并且 Access Web 应用程序在我的 iPad(safari 浏览器)上也运行良好。
因此,我不明白为什么 Access 应用程序无法在 Android 手机上正常工作和运行。请注意,当您发布 Access 表单时,它们将转换为 xaml(.net zammel 表单),并且您在 Access 表单中编写的代码将转换为 JavaScript。报告被转换为 SQL Server 报告服务。
Well, if you are using Access 2010, then you can build web sites, and the results are massively scalable to the web in terms of simultaneous users. The so called Access web services are also coming to office 365. So with office 365 (still in testing) or with SharePoint 2010 you can thus publish Access forms to the web. Here is a video of mine, and note how the same Access application at the half way point is run in an standard browser.
http://www.youtube.com/watch?v=AU4mH0jPntI
Note that no ActiveX or Silverlight is required (so it standard web compliant). I have tested the Access applications running on my windows 7 phone and the Access web application also runs well on my iPad (safari browser).
So, I do not see why the Access application would not work and run fine on an android phone. Note that when you publish the Access forms they are turned into xaml (.net zammel forms), and code you write in the Access form is converted into JavaScript. Reports are converted into sql server reporting services.
使用 Windows 机器并通过远程控制工具进行访问。
对于更大的场景,您可以使用 Windows 终端服务。
Use a windows machine and access access over a remote control tool.
For a bigger scenario, you can use Windows Terminal Services.