/// <summary> /// 初始化方法,根据itemname和dbtype获取数据库连接字符串,并决定初始化哪一种数据处理helper /// </summary> /// <param name="itemname">节点的名称</param> /// <param name="dbtype"></param> /// <returns></returns> public bool init(string itemname, string dbtype) { //if (sqlHelper == null) { string conn = CFunctions.getConfigName(itemname, dbtype); if (dbtype.ToUpper().Contains("SQLSERVER")) { sqlHelper = new SqlDbHelper(conn); return(true); } else if (dbtype.ToUpper().Contains("ORACLE")) { sqlHelper = new OraDbHelper(conn); return(true); } else if (dbtype.ToUpper().Contains("MYSQL")) { sqlHelper = new MySqlDbHelper(conn); return(true); } return(false); // } // return true; }
public bool init(string datasource) { //if (sqlHelper == null) { string conn = CFunctions.getConfigName(datasource); if (!string.IsNullOrEmpty(conn)) { sqlHelper = new SQLHelper(conn); return(true); } else { return(false); } // } // return true; }