//VGI011.aspx

        #region 查詢方法

        //VGI011.aspx使用
        public DataTable QueryByFind(ArrayList ParameterList)
        {
            try
            {
                DBO.MaintainAcceptDBO dbo = new DBO.MaintainAcceptDBO(ref USEDB);
                ArrayList QueryParameter = new ArrayList();
                QueryParameter.Add("0"); //flag
                QueryParameter.Add(ParameterList[0].ToString()); //驗收單號
                QueryParameter.Add(ParameterList[1].ToString()); //驗收日期
                QueryParameter.Add(ParameterList[2].ToString()); //驗收時間
                QueryParameter.Add(ParameterList[3].ToString()); //採購單號
                QueryParameter.Add(ParameterList[4].ToString()); //廠商送貨單號
                QueryParameter.Add(ParameterList[5].ToString()); //廠商發票號碼
                QueryParameter.Add(ParameterList[6].ToString()); //供應商編號
                QueryParameter.Add(ParameterList[7].ToString()); //Item
                QueryParameter.Add(ParameterList[8].ToString()); //Period
                QueryParameter.Add(ParameterList[9].ToString()); //RowNum
                return dbo.QueryAcceptData(QueryParameter);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public DataTable QueryByLike(ArrayList ParameterList)
 {
     try
     {
         DBO.MaintainAcceptDBO dbo = new DBO.MaintainAcceptDBO(ref USEDB);
         ArrayList QueryParameter = new ArrayList();
         QueryParameter.Clear();
         QueryParameter.Add("1");
         if (ParameterList[0].ToString() != string.Empty)
         {
             QueryParameter.Add(ParameterList[0].ToString() + "%"); //驗收單號
         }
         else
         {
             QueryParameter.Add(ParameterList[0].ToString()); //驗收單號
         }
         QueryParameter.Add(ParameterList[1].ToString()); //驗收日期
         QueryParameter.Add(ParameterList[2].ToString()); //驗收時間
         if (ParameterList[3].ToString() != string.Empty)
         {
             QueryParameter.Add(ParameterList[3].ToString() + "%"); //採購單號
         }
         else
         {
             QueryParameter.Add(ParameterList[3].ToString()); //採購單號
         }
         if (ParameterList[4].ToString() != string.Empty)
         {
             QueryParameter.Add(ParameterList[4].ToString() + "%"); //廠商送貨單號
         }
         else
         {
             QueryParameter.Add(ParameterList[4]); //廠商送貨單號
         }
         if (ParameterList[5].ToString() != string.Empty)
         {
             QueryParameter.Add(ParameterList[5].ToString() + "%"); //廠商發票號碼
         }
         else
         {
             QueryParameter.Add(ParameterList[5].ToString()); //廠商發票號碼
         }
         QueryParameter.Add(ParameterList[6].ToString()); //供應商編號
         QueryParameter.Add(ParameterList[7].ToString()); //Item
         QueryParameter.Add(ParameterList[8].ToString()); //Period
         QueryParameter.Add(ParameterList[9].ToString()); //RowNum
         return dbo.QueryAcceptData(QueryParameter);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }