2011-05-16 46 views
1

我有一个使用jquery mobile,html5,javascript开发的工作网络应用程序。我使用我已有的html和js文件在phonegap中创建了一个android项目。应用程序在模拟器上正常启动,我可以看到所有页面都正常加载。在其中一个页面中,我必须在数据库中保存表单数据。我可以看到数据库创建正在正确地发生,但表没有被创建。这是我在js文件创建表我很困惑,甚至不知道从哪里开始寻找以什么错误代码,未在手机中创建数据库表

db.transaction(function (tx) { 
    tx.executeSql('CREATE TABLE IF NOT EXISTS exp (
        id INTEGER PRIMARY KEY, 
        ename VARCHAR(30), 
        amount DECIMAL(4,2), 
        category TEXT, 
        date DATE)',[]); 
}); 

回答