在使用sql语句进行增删改查过程中 sql语句一定要使用英文的输入法情况下输入,否则会报莫名其妙的错,而且不容易发现,
E/flutter ( 325): #################################################################
E/flutter ( 325): Error Code : 1 (SQLITE_ERROR)
E/flutter ( 325): Caused By : SQL(query) error or missing database.
E/flutter ( 325): (no such column: ? (code 1): , while compiling: DELETE FROM DeviceData WHERE userid = ?)
E/flutter ( 325): #################################################################) sql 'DELETE FROM DeviceData WHERE userid = ?' args [qwerty]}
比如在flutter代码中使用查询时候sql语句中问号为中文输入发输入的情况。
where:"${} = ?",whereArgs:[]);
where:"${} = ?",whereArgs:[]);