Java Android-SQLiteException:near"=&引用;:语法错误(代码1)
我正在尝试使用用户id记录用户表中的id和作业表中的作业名Java Android-SQLiteException:near"=&引用;:语法错误(代码1),java,android,sql,sqlite,android-cursor,Java,Android,Sql,Sqlite,Android Cursor,我正在尝试使用用户id记录用户表中的id和作业表中的作业名 String select = "SELECT jobname FROM " + TABLE_JOBS+ "where userid =" +myid; 您需要在标识符(如表名)和关键字(如where)之间使用空格: "SELECT jobname FROM " + TABLE_JOBS+ " where userid =" +myid; 在where子句之前缺少一个空格,因此它直接附加到表名,实际上没有where子句: Strin
String select = "SELECT jobname FROM " + TABLE_JOBS+ "where userid =" +myid;
您需要在标识符(如表名)和关键字(如where
)之间使用空格:
"SELECT jobname FROM " + TABLE_JOBS+ " where userid =" +myid;
在
where
子句之前缺少一个空格,因此它直接附加到表名,实际上没有where
子句:
String select = "SELECT jobname FROM " + TABLE_JOBS+ " where userid =" +myid;
// whitespace was missing here -----------------------^
在您的表中,作业“userid”是整数类型?在“where userid=“+myid;改为使用“where userid=“+myid;
String select = "SELECT jobname FROM " + TABLE_JOBS+ " where userid =" +myid;
// whitespace was missing here -----------------------^