三、另类查询

(大量数据情况下效率会高,分开两个部分,减少HashMap的操作时间)

DbResults select2(String sql)//返回DbResults 对象

DbResults select2();

DbResults prepareSelect2(String sql,Object param1,Object param2,...)

DbResults prepareSelect2(HashMap<Integer,Object>);

DbResults prepareSelect2(Object param1,Object param2,...)

DbResults 对象方法:

HashMap<String,Integer> getRows()//获取全部字段名

ArrayList<String[]> getCols()//获取查询记录

String get(String colname)//获取第一条记录的对应列名的值

String get(int colnum,String colname)//获取第colnum条记录对应列名的值