在SQLite数据库中创建两个表的问题 - 未创建第二个表

时间:2011-07-27 09:51:50

标签: android sqlite

我对这个非常简单的应用程序有一个问题,我正在尝试在一个数据库中创建两个表。我是这样做的:

 String sql = "CREATE TABLE IF NOT EXISTS employee (" +
        "_id INTEGER PRIMARY KEY AUTOINCREMENT, " + 
        "firstName TEXT, " +
        "lastName TEXT, " +
        "title TEXT, " +
        "officePhone TEXT, " +
        "cellPhone TEXT, " +
        "email TEXT, " +
        "managerId INTEGER)";
        db.execSQL(sql);

String sql2 = "CREATE TABLE IF NOT EXISTS gradovi (" +
        "_id INTEGER PRIMARY KEY AUTOINCREMENT, " + 
         "grad TEXT)";

         db.execSQL(sql2);

现在,当我查询第一个表时它会返回所有数据,但是当我查询第二个表时,使用相同的代码,应用程序因为某些错误而关闭。 我知道android,但这是非常简单的代码,我似乎无法找到问题。 我一直在寻找解决方案,但没有一个。我的同事有同样的问题。 如果有人可以提出任何建议我会很感激,谢谢。

0 个答案:

没有答案