关于webos 3.0 ENYO Sqlite中数据库的问题

时间:2011-07-01 05:47:40

标签: jquery html5 cordova webos

我是开发触摸板应用程序的新手。我正在使用Enyo框架和sqlite数据库。我已经尝试过在doc中给出的示例,但似乎数据是临时存储的。只要刷新浏览器或重新编译我的应用程序,数据就会丢失。我有关于数据库的以下问题:

  1. 我想单独创建数据库,而不是通过openDatabase()方法在应用程序中创建数据库。 我想在我的应用程序中使用这个数据库,那么在我的位置找到这个数据库 应用以及如何连接到此数据库?

  2. 我也无法找到在我的应用中创建数据库的位置?

  3. 我想创建与数据库的连接,并在加载时从表中访问数据 应用程序。我知道有负载事件的应用程序,但仍然无法做到 该..

  4. 在任何平台上创建任何应用程序都应该知道非常基本的事情。如果有人对上述事情有任何了解,那么请帮忙。如果有人可以提供一个例子会更好。我在等......

1 个答案:

答案 0 :(得分:1)

对于任何对SO感兴趣的人,我在Palm开发者中心回答了这个问题。要在应用启动时创建数据库,您可以覆盖Kind的就绪方法。

ready: function(){

         // Open the DB
         var db = openDatabase("ext:someDB", "1.0", "someDB", 50000);
}

https://developer.palm.com/distribution/viewtopic.php?f=11&t=15996