Referencia de la Clase sage.ew.db.DBQueryManager

Clase para la gestión de querys centralizada Más...

Métodos públicos

 DBQueryManager ()
 Constructor por defecto Más...
 
void CambiarTipoConsultasA (eTipoQuery toTipo)
 Método para cambiar de tipo de consulta Más...
 
void ShowLogInTrace ()
 Muestra el log de operaciones de cambio de modo Más...
 
void RestablecerTipoConsultaAnterior ()
 Restablece las consultas a su valor anterior o en su defecto el predeterminado Más...
 
bool SQLExecute (string tcSql, ref DataTable dtTabla, int tnNumeroRegistros=0, bool tlNoResetDataTable=false)
 Función SQLExec: 2a Sobrecarga. Se encarga de ejecutar una consulta en formato SQL estandar en la conexión establecida "Conexión". Más...
 
string GetQueryToLog ()
 Devuelve el query con fines de log. Los gestores de query pueden haber añadido modificaciones Más...
 
void ComprobarSiHayModificacionDeDatos (string tcQuery)
 Dispara el análisis del query por si ha de realizar operaciones relacionadas a querys con modificación de datos Más...
 
eTipoQuery GetTipoQueryActual ()
 Devuelve el tipo de query que tiene asociado el manager Más...
 

Descripción detallada

Clase para la gestión de querys centralizada

Definición en la línea 42 del archivo DBQueryTypes.cs.

Documentación del constructor y destructor

◆ DBQueryManager()

sage.ew.db.DBQueryManager.DBQueryManager ( )
inline

Constructor por defecto

Definición en la línea 78 del archivo DBQueryTypes.cs.

Documentación de las funciones miembro

◆ CambiarTipoConsultasA()

void sage.ew.db.DBQueryManager.CambiarTipoConsultasA ( eTipoQuery  toTipo)
inline

Método para cambiar de tipo de consulta

Parámetros
toTipo

Definición en la línea 92 del archivo DBQueryTypes.cs.

◆ ComprobarSiHayModificacionDeDatos()

void sage.ew.db.DBQueryManager.ComprobarSiHayModificacionDeDatos ( string  tcQuery)
inline

Dispara el análisis del query por si ha de realizar operaciones relacionadas a querys con modificación de datos

Parámetros
tcQueryQuery para analizar

Definición en la línea 204 del archivo DBQueryTypes.cs.

◆ GetQueryToLog()

string sage.ew.db.DBQueryManager.GetQueryToLog ( )
inline

Devuelve el query con fines de log. Los gestores de query pueden haber añadido modificaciones

Devuelve

Definición en la línea 195 del archivo DBQueryTypes.cs.

◆ GetTipoQueryActual()

eTipoQuery sage.ew.db.DBQueryManager.GetTipoQueryActual ( )
inline

Devuelve el tipo de query que tiene asociado el manager

Devuelve

Definición en la línea 213 del archivo DBQueryTypes.cs.

◆ RestablecerTipoConsultaAnterior()

void sage.ew.db.DBQueryManager.RestablecerTipoConsultaAnterior ( )
inline

Restablece las consultas a su valor anterior o en su defecto el predeterminado

Definición en la línea 164 del archivo DBQueryTypes.cs.

◆ ShowLogInTrace()

void sage.ew.db.DBQueryManager.ShowLogInTrace ( )
inline

Muestra el log de operaciones de cambio de modo

Definición en la línea 152 del archivo DBQueryTypes.cs.

◆ SQLExecute()

bool sage.ew.db.DBQueryManager.SQLExecute ( string  tcSql,
ref DataTable  dtTabla,
int  tnNumeroRegistros = 0,
bool  tlNoResetDataTable = false 
)
inline

Función SQLExec: 2a Sobrecarga. Se encarga de ejecutar una consulta en formato SQL estandar en la conexión establecida "Conexión".

Parámetros
tcSqlString con la consulta SQL en formato estandar.
dtTablaDataTable pasado por referencia dónde devolveremos los datos obtenidos mediante la consulta "tcSql".
tnNumeroRegistrosOpcional.Número de registros que queremos obtener mediante la consulta.
tlNoResetDataTableOpcional.Si se indica el valor "true" no se reseteará el DataTable.
Devuelve
Devolverá True en caso que se haya ejecutado la sentencia correctametne, en otro caso devolverá False

Definición en la línea 186 del archivo DBQueryTypes.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: