我的查询如下,DbEntry.COLUMN_NAME_SCENE_ID
是整数类型。字符串“123”是否与sqlitedatabase中的整数123匹配?
db.query(DbEntry.TABLE_NAME, new String[]{DbEntry.COLUMN_NAME_MODEL_PATH}, DbEntry.COLUMN_NAME_SCENE_ID+"=?", new String[]{String.valueof(scene_id)}, null, null, null);
答案 0 :(得分:1)
它会起作用。 SQLite在类型方面非常宽松。例如,您可以启动SQLite客户端并连接到SQLite数据库,并使用带有字符串值的WHERE
子句对带有整数字段的表运行查询。它会工作得很好。