String sql = "select unit_name,tel,parti_address,email,post from sys_enterprise_base where user_id='"+id+"'";
List list = new ArrayList();
try {
  list=this.load(sql);
} catch (Exception ex) {
  ex.printStackTrace();
}执行sql后获得一条记录,只有一条记录
结果集在list容器中
该方法该返回什么啊? 怎么对这条记录读取不同的字段啊? 

解决方案 »

  1.   

    返回list嘛!
    ()list.iterator().next();
    括号内为你的实体类名;
      

  2.   

    直接得到实体后然后就用实体里字段的get方法获取!
      

  3.   

    list里面放的是你的object数组unit_name,tel,parti_address,email,post,你如果只有一条记录,Objiect[] object=(object[])list.get(0);
      

  4.   

    this.load关键要看你this.load里面是怎么写的。