无法在Android上准备PRAGMA查询

时间:2010-03-05 20:43:23

标签: android sqlite

有这条线

Cursor c = db.rawQuery("PRAGMA table_info(?)", new String[] {tableName});

得到这个: android.database.sqlite.SQLiteException: near "?": syntax error: , while compiling: PRAGMA table_info(?)

你知道为什么吗?

1 个答案:

答案 0 :(得分:1)

尝试暂时在表名中进行硬连线。如果可以,那么你就不能使用pragma参数的位置参数 - 你只需要自己做一些字符串连接。