2011-12-15 19 views
1

にデータベーステーブルを作成するか、開きます。私は以下のコードを使用している場合HTML5

var db = openDatabase("CurrADinfo", "1", "A list of QC Points.", 100000); 
db.transaction(function (tx) { 
    tx.executeSql('CREATE TABLE foo (id , text)'); 
}); 

を、それが存在する場合、それはデータベースCurrADinfoを作成または開きます。しかし、2行目は常に新しいテーブルを作成します。

テーブルを作成するときに、データベースにあるフラグを返す必要があります。どうやってやるの?

+0

が存在する場合OpenDatabaseメソッドは、データベースを開きます、またはそうでない場合は新しいものを作成してください。私はあなたがそれを必要とするものを訴えません。 – MetalFrog

+0

この質問はHTML5と何が関係しているのか分かりません。私を助けてくれますか? –

答えて

2

私は(私には完全に明確ではありません)あなたの質問を理解していれば1が存在しない場合、あなたがテーブルを作成する必要があります。

tx.executeSql('CREATE TABLE IF NOT EXISTS foo (id , text)'); 
関連する問題