android – 在SQLite数据库查询中设置多个选择args

android – 在SQLite数据库查询中设置多个选择args,第1张

概述我将如何查询多个选择arg?例如,这是我的数据库的格式 这是我用来搜索一个seletion arg的代码: public Cursor getType(String type) throws SQLException { Cursor mCursor = db.query(true, DB_TABLE, new String[] { 我将如何查询多个选择arg?例如,这是我的数据库的格式

这是我用来搜索一个seletion arg的代码:

public Cursor getType(String type) throws sqlException {    Cursor mCursor =            db.query(true,DB_table,new String[] {                    KEY_ROWID,KEY_ALCOHol,KEY_TYPE,KEY_BRAND,KEY_PRICE                    },KEY_TYPE + "=?",new String[] { type },null,null);    if (mCursor != null) {        mCursor.movetoFirst();    }    return mCursor;}

但这仅按KEY_TYPE搜索,我如何设置它以便按KEY_TYPE,KEY_ALCOHol和KEY_PRICE进行搜索?

解决方法 这可能对你有所帮助

public Cursor getType(String type) throws sqlException     {     Cursor mCursor =        db.query(true,new String[] {                KEY_ROWID,KEY_PRICE                },KEY_TYPE + "=?" + " AND " + KEY_ALCOHol + "=?" " AND " + KEY_PRICE + "=?",new String[] { type,alcohol,price },null);if (mCursor != null) {    mCursor.movetoFirst(); } return mCursor;}
总结

以上是内存溢出为你收集整理的android – 在SQLite数据库查询中设置多个选择args全部内容,希望文章能够帮你解决android – 在SQLite数据库查询中设置多个选择args所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1123442.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存