以下JS函数用来创建一个指定表单Clist:
function createDataBase()
{
DataBase.transaction
(
function(transaction)
{
transaction.executeSql('CREATE TABLE IF NOT EXISTS Clist(/*此处创建表单的语句*/);
}
);
}请问:
我想在创建数据库时插入几条固定数据,应该如何实现?如果直接用
openDatabase()//打开数据库;
createDataBase();
executeSql('INSERT INTO Clist (/*需插入的数据*/));     
的话,如果数据库存在则会重复插入数据。考虑过在createDataBase函数中写入插入数据的语句,再通过JS判断是否执行createDataBase,但不知如何实现
或者哪位高手知道其他方法能解决这个问题的,不胜感激!

解决方案 »

  1.   

    没太明白1L的意思……
    我想用HTML页面写一个小应用,第一次运行时会在其对应的SQL数据库中存入一些设置的默认值,用户可以改动它们
      

  2.   

    http://www.czbin.cn/JavaScript.Data.asp.001.php
      

  3.   

    个人觉得用服务器端的语言去访问数据库,在客户端用ajax比较好
      

  4.   

    没看懂3L的文章
    我想知道的是如何通过JS代码对数据库做“IF NOT EXISTS”之类的判断?