如何设置选择,选择参数以过滤结果

时间:2018-12-11 07:34:19

标签: java android android-contentprovider

这是我用于selectionselectionArgs子句的代码。

 String where = db_contract.trans.TYPE + "=? AND " + db_contract.trans.BANK_NAME + "=? AND " + db_contract.trans.TIME+ ">=? AND " + db_contract.trans.TIME + "<=?";

  String[] whereArgs = new String[]{type_name, bank_name, from_date, to_date};

用户选择基于其过滤器需求查询结果,因此{/ {1}},type_namebank_namefrom_date可能会被填充,也可能不会被填充。因此,我编写了这段代码来替换这4个变量。

to_date

给出的结果是空的。如果用户根本不提供过滤器,如何查询结果。

1 个答案:

答案 0 :(得分:0)

我尝试了各种方法并获得了解决方案。

这是代码的链接:https://github.com/vishnu8742/Balance-It/blob/master/app/src/main/java/com/vishnu/anon/balanceit/trans_list.java

希望它可以帮助某人。