我在我的项目中使用ActiveAndroid作为ORM系统,我使用这行代码进行query over database
List<Chats> s = new Select() .from(Chats.class) .where(col_conversation + " = ? and " + col_sender + " = ? and " + col_body + " = ?",conversation.getID(),sender.getID(),body) .execute();
但它获取0行作为结果.我确信我在数据库中有这样的行.
解决方法:
另一种方法是使用几个where子句来执行多参数查询:
List<Chats> s = new Select() .from(Chats.class) .where(col_conversation + " = ?",conversation.getID()) .where(col_sender + " = ?", sender.getID()) .where(body + " = ?", body) .execute();
总结 以上是内存溢出为你收集整理的ActiveAndroid中的多参数全部内容,希望文章能够帮你解决ActiveAndroid中的多参数所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)