你那个方法是不是 定义成     private  了    这才会找不到资源

解决方案 »

  1.   

    没有,是pulic,我把两另外一个DBUtild的类放上来,大家帮忙检查下,谢谢public class DBUtil {
        private ArrayList<String> arrayList = new ArrayList<String>();  
        private ArrayList<String> brrayList = new ArrayList<String>();  
        private ArrayList<String> crrayList = new ArrayList<String>();  
        private HttpConnSoap Soap = new HttpConnSoap();  
      
    /**
     * 获取指定房间的指定技师的下钟时间,确定是否播放下钟提示 
     * 
     * @return
     */
    public List<String> GetXiaZhongDTTime(String strlcROOMNO, String strlcMechID) {
    List<String> list = new ArrayList<String>();  

    arrayList.clear();
    brrayList.clear();
    crrayList.clear(); arrayList.add("strlcROOMNO");  
            arrayList.add("strlcMechID"); 
            brrayList.add(strlcROOMNO);  
            brrayList.add(strlcMechID); 
            
    crrayList = Soap.GetWebServre("GetXiaZhongDTTime", arrayList, brrayList);        for(int k=0;k<crrayList.size();k++)
            {
             list.add(crrayList.get(k).toString());       
            } 
            return list; 
    }


        
    }
      

  2.   

    private DBUtil dbUtil = new DBUtil (); 要这样写
      

  3.   

    先要确认下是static方法不,如果不是就要初始化一个实例,同楼上的。
      

  4.   

    可以把DBUtil 设为static类,里面的方法也为static,就直接调用
      

  5.   

    你没有创建这个 DBUtil  类的 对象,就直接调用这个类的方法了。