private void SetDalBase(DalBase dalBase, bool isClearPara) { if (dalHelper == null && dalBase != null) { dalHelper = dalBase; if (dalHelper.IsOnExceptionEventNull) { dalHelper.OnExceptionEvent += new DalBase.OnException(helper_OnExceptionEvent); } } else if (isClearPara && dalHelper != null) { dalHelper.ClearParameters(); } if (dalHelper != null) { switch (dalHelper.DataBaseType) { case DalType.Txt: case DalType.Xml: _noSqlCommand = null; _noSqlCommand = new NoSqlCommand(_procName, dalHelper); break; } } //Aop.IAop myAop = Aop.InterAop.Instance.GetFromConfig();//试图从配置文件加载自定义Aop //if (myAop != null) //{ // SetAop(myAop); //} }
private void SetDalBase(DalBase dalBase, bool isClearPara) { if (dalHelper == null && dalBase != null) { dalHelper = dalBase; if (dalHelper.IsOnExceptionEventNull) { dalHelper.OnExceptionEvent += new DalBase.OnException(helper_OnExceptionEvent); } } else if (isClearPara && dalHelper != null) { dalHelper.ClearParameters(); } }