根据自定义参数名称查询自定义值,并把查到的自定义值转换成一个List对象

//根据自定义参数名称查询自定义值,并把查到的自定义值转换成一个List对象
 public List getPvalueListByPname(String pnameString){
  List valueList=new ArrayList();
  String valueString="";
  
  try{
   super.openConn();
   String sql = "select pvalue from parameterinfo where pname=?";
   pStatement = connection.prepareStatement(sql);
   pStatement.setString(1, pnameString);
   set=pStatement.executeQuery();
  if(set.next()){
    valueString=set.getString("pvalue");
   }
  }catch (Exception e) {
   // TODO: handle exception
   e.printStackTrace();
  }finally{
   super.closeAll();
  }
  String[] arr = valueString.split(":");
  for (int i = 0; i < arr.length; i++) {
   valueList.add(arr[i]);
  }
  
  return valueList;  
 }

posted @ 2010-12-10 21:47  小粒  阅读(482)  评论(0编辑  收藏  举报