Android:列未找到

时间:2015-02-19 14:31:35

标签: android database sqlite

我正在使用android和数据库迈出第一步。目前我有问题,android一直告诉我,我的专栏不存在,我不知道为什么。

E / SQLiteLog:(1)表位置没有名为latitude的列

这是我创建数据库的地方

SQLiteDatabase myDB = null;
    try{
        myDB = this.openOrCreateDatabase(MY_DB_NAME, MODE_PRIVATE, null);
        myDB.execSQL("CREATE TABLE IF NOT EXISTS " + MY_DB_TABLE + " (ID integer primary key autoincrement,name varchar(255),longitude long,latitude long)");            
    }

这就是我尝试添加数据的地方

 myDB = this.openOrCreateDatabase(MY_DB_NAME, MODE_PRIVATE, null);

        ContentValues values = new ContentValues();
        values.put("name", name);
        values.put("longitude",longi);
        values.put("latitude",lati);

        myDB.insert(MY_DB_TABLE,null,values);
        myDB.close();

希望找到一些帮助:/

0 个答案:

没有答案