/// <summary> /// Ejecuta un sp especificado. /// </summary> /// <param name="nomSP">Nombre del sp a ejecutar</param> /// <returns>DataTable con el resultado de la ejecución del SP</returns> public DataTable execDT(String nomSP) { DataTable otbl; ocnx.conexion.QueryTimeOut = this.QueryTimeOut; if (ocnx.conexion == null) { ocnx.conecta(); otbl = ocnx.conexion.ExecDT(nomSP); ocnx.desconecta(); } else { otbl = ocnx.conexion.ExecDT(nomSP); } return(otbl); }
/// <summary> /// Ejecuta el query indicado en la base de datos /// </summary> /// <param name="query">query a jecutarr</param> /// <returns>Un dataset con el resultado de la ejecución.</returns> public DataSet exec(string str_query) { DataSet ods = null; if (ocnx.conexion == null) { ocnx.conecta(); ods = ocnx.conexion.execquery(str_query, nQueryTimeOut); ocnx.desconecta(); } else { ods = ocnx.conexion.execquery(str_query, nQueryTimeOut); } return(ods); }