我使用了一個用於phonegap應用程序的sqlite數據庫。具有默認值的SQLite數據庫
我嘗試這樣:
在第一時間應用程序啓動創建TABEL:
tx.executeSql('CREATE TABLE IF NOT EXISTS SETTINGS (id unique,data)');
後,我會得到第一行項目:
var returnwert = results.rows.item(0).data;
該代碼會產生以下錯誤:
Item index is out of range!
我知道爲什麼,因爲它在表中沒有默認值。
如何創建一個帶有dafult值的表格?
類似的東西:
tx.executeSql('CREATE TABLE IF NOT EXISTS SETTINGS (id unique 1, 2, 3,data defaultvalue="test")');
的表命名的設置有3排likt這樣的:
id = 0 data = test
id = 1 data = test
id = 2 data = test
是否有人可以幫助我
您的CREATE TABLE語法無效 – mvp 2013-02-18 07:11:08
@mvp有什麼問題? – PMe 2013-02-18 08:13:20
@mpears:檢查我的更新答案,它現在應該適合你。 – mvp 2013-02-18 08:52:11