public static int ExecuteNonQuery(string databaseName, CommandType cmdType, string cmdText) { switch (NameTypeList[databaseName].ToLower()) { case "sqlserver": return(SqlServerUtil.ExecuteNonQuery(NameConnStrList[databaseName], cmdType, cmdText)); case "mysql": return(MySqlUtil.ExecuteNonQuery(NameConnStrList[databaseName], cmdType, cmdText)); case "oracle": return(OracleUtil.ExecuteNonQuery(NameConnStrList[databaseName], cmdType, cmdText)); default: return(-1); } }