public OperateDatabase(DbConn dbc) { if (dbc == null) { return; } dbConn = dbc.Clone(); if (dbConn == null) { Log.Error("OperateDatabase.icor, dbConn is null"); } }
/// <summary> /// Prevents a default instance of the <see cref="DALManager"/> class from being created. /// </summary> public DALManager(DbConn dbc) { //remove by deyu 2014-10-13 new 的时候不能调用初始化,需要设置其必须的参数值 //Initialize(); if (dbc == null) { return; } dbConn = dbc.Clone(); if (dbConn == null) { Log.Error("Error:DALManager.icor. dbconn is null"); } }
//add by deyu end //add by deyu for special use public int SetDBConnect(DbConn dbc) { if (dbc == null) { return(-1); } try { dbConn = dbc.Clone(); } catch (Exception exp) { MyLog.Log("EXP: SetDBConnect, " + exp.Message); return(-1); } IsInit = true; return(0); }