【发布时间】:2010-03-05 20:43:23
【问题描述】:
有这条线
Cursor c = db.rawQuery("PRAGMA table_info(?)", new String[] {tableName});
得到这个:
android.database.sqlite.SQLiteException: near "?": syntax error: , while compiling: PRAGMA table_info(?)
你知道为什么吗?
【问题讨论】:
有这条线
Cursor c = db.rawQuery("PRAGMA table_info(?)", new String[] {tableName});
得到这个:
android.database.sqlite.SQLiteException: near "?": syntax error: , while compiling: PRAGMA table_info(?)
你知道为什么吗?
【问题讨论】:
尝试在表名中临时硬连线。如果这样可行,那么您不能将位置参数用于 pragma 参数——您只需要自己进行一些字符串连接。
【讨论】: