如何在android sqlite查询语句中传递两个参数?
我的查询看起来像这样,但我收到错误.如果我使用一个条件其工作正常,但我想使用两个条件.
db.query(true, DB_TABLE, new String[] {KEY_ROWID,Source,
Dest}, DestStn + "=" + t ,Source + "=" +tt,null,
null, null, null, null);
Run Code Online (Sandbox Code Playgroud)
你应该替换为 "KEY_ROWID = ? AND Source = ?",
new String[] { t, tt }
完整查询:
db.query(DATABASE_TABLE, new String [] {KEY_ROWID, Source,Dest}, "Source = ? AND DestStn = ?",
new String[] { tt, t },
null,
null,
null);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6764 次 |
| 最近记录: |