Hamekoz.Data.DB.ejecutarDataSet C# (CSharp) Method

ejecutarDataSet() private method

private ejecutarDataSet ( TipoComando tipo, string cadenaSql ) : DataSet
tipo TipoComando
cadenaSql string
return System.Data.DataSet
        DataSet ejecutarDataSet(TipoComando tipo, string cadenaSql, params object[] parametros)
        {
            DbCommand comando;
            DbDataAdapter adaptador = factory.CreateDataAdapter ();
            var resultado = new DataSet ();

            Conectar ();

            //Instancio los objetos de acuerdo al tipo de motor de bases de datos que se utilice
            try {
                comando = crearComando (tipo, cadenaSql);
                //  comando.CommandTimeout = CommandTimeOut;
                cargarParametros (comando, parametros);
                //Ejecuto la consulta

                adaptador.SelectCommand = comando;
                switch (tipo) {
                case TipoComando.SP:
                    {
                        adaptador.Fill (resultado, cadenaSql);
                        break;
                    }
                default:
                    {
                        adaptador.Fill (resultado);
                        break;
                    }
                }
                //if (!enlazado)
                Desconectar ();
            } catch (DbException ex) {
                RegistrarError (ex);
            }
            return resultado;
        }

Same methods

DB::ejecutarDataSet ( DataSet dataset, TipoComando tipo, string cadenaSql ) : void