【发布时间】:2020-11-28 17:45:38
【问题描述】:
我想在选择查询的 where 条件中使用变量值。
但数据库将其重新连接为字符串。
我该怎么办?
这里是代码
public static void getCommentListOnlyTwoFromDB(int id) {
String sql = "SELECT writer, contents, rating, time, recommend FROM CommentList WHERE movieID=id"; // HERE
ArrayList<CommentModel> data = new ArrayList<>();
Cursor cursor = database.rawQuery(sql, null );
}
当我执行这段代码时。 'WHERE movieID=id' 只是 String as movieID=id...
我想将 id 值放入movieID。
请帮帮我。
谢谢!
【问题讨论】: