以下述代码为例,经常会出现因为“+”符号连接的原因,少打空格或者多添加了某个符号,即类似于“create table”语句导致程序崩溃。这种错误,编译器无法识别,需要注意。
db.execSQL("create table " + CrimeTable.NAME +"("+ "_id integer primary key autoincrement, "+ CrimeTable.Cols.UUID +", "+ CrimeTable.Cols.TITLE +", "+ CrimeTable.Cols.DATE +", "+ CrimeTable.Cols.SOLVED +")" );