根据自定义参数名称查询自定义值,并把查到的自定义值转换成一个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;
}