我想开一个远程SQLite数据库与网址,如:可以使用Android SQLiteDatabase.openDatabase()来打开远程sqlite数据库吗?
http://www.mysite.com/db.sqlite
我可以使用SQLiteDatabase.openDatabase()这个?如果不是,那么正确的做法是什么?
我想开一个远程SQLite数据库与网址,如:可以使用Android SQLiteDatabase.openDatabase()来打开远程sqlite数据库吗?
http://www.mysite.com/db.sqlite
我可以使用SQLiteDatabase.openDatabase()这个?如果不是,那么正确的做法是什么?
它需要是设备或SD卡上的文件。
我不认为你可以使用它进行远程sqllite数据库调用。当你的数据库是远程的时候,你最终会在Web服务调用服务器上托管你的数据库服务器,它返回XML/JSON格式的数据。
是的,我只是在想它。我不认为你可以远程查询SQLite数据库,因为它们只是平面文件,对吧?那么,理想情况下,我想在本地下载数据库,但它很大,我还没有找到一个很好的方式来下载它足够快,以防止用户恼火! – gonzobrains 2012-02-13 22:46:24
可能是一种方式是将本地数据库作为需要依据。 – kosa 2012-02-13 22:48:00
@gonzobrains如果可以在应用程序中安装“基准”数据库,则将其与服务器同步可能不会花费太长时间。但我想这并不总是一种选择。 – 2012-02-13 22:48:27
将大型sqlite数据库下载到设备/ SD卡的最佳方式是什么? – gonzobrains 2012-02-13 22:54:23
你可以使用你的电脑将它传输到你的SD卡上。如果你想在你的应用程序中下载它,你需要创建一个Web服务。我使用.NET编程使用WCF服务。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2012-02-13 22:56:54
我希望只是从一个URL下载文件,然后在本地访问它。 – gonzobrains 2012-02-13 23:02:23