| if(_Units.Count == 0) return ""; System.Text.StringBuilder sb = new System.Text.StringBuilder(); for(int i =0;i< this._Units.Count;i++) { sb.Append(" " +this._Units[i] +" ("+ ((IExpression)_Expressions[i]).GetFilter(driver)+")"); } return sb.ToString(); } /// <summary> /// 获以内部表达式的参数值 /// </summary> /// <param name="driver">数据设备提供者</param> /// <returns>System.Data.IDataParameter[]</returns> protected System.Data.IDataParameter[] GetSubParams(HFSoft.Data.IDriverType driver) { if(_Expressions.Count ==0) return null; if(_Expressions.Count ==1) { return ((IExpression)_Expressions[0]).GetDataParams(driver); } System.Collections.ArrayList lst = new System.Collections.ArrayList(); foreach(IExpression exp in this._Expressions) { System.Data.IDataParameter[] ps = exp.GetDataParams(driver); if(ps !=null &&a 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >> |