2011-11-20 7 views
1

モバイルウェブアプリケーションでデータベースを作成しようとしていますが、唯一の問題はWebサイトをリフレッシュするたびに新しいデータベースを作成することです。webappのSQLiteデータベースが重複しています

var databaseOptions = { 
fileName : "todo_database", 
version : "1.0", 
displayName : "todoDB", 
maxSize : 1024 
}; 

var database = openDatabase(databaseOptions.fileName, databaseOptions.version, 
databaseOptions.displayName, databaseOptions.maxSize); 

database.transaction(function(transaction) { 
      alert('table created'); 
      transaction.executeSql("CREATE TABLE IF NOT EXISTS todos (" + 
      "id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT," + 
       "todo TEXT NOT NULL,description TEXT,date DATE);"); 
}); 

答えて

1

それは実際にコードに問題はなかった、私がデータベースが1つしか残ってブラウザを閉じた場合、Windows用のSafariのバグのようですし、すべての情報を持つ: はここに私のコードです。

関連する問題