|
void | Registrar_Error (Exception toEx) |
| Registra error Más...
|
|
string | SQLDatabase (string tcDatabase, string tcTabla) |
| Función SQLDatabase: Nos devuelve un string con el nombre real de la base de datos según el motor de SQL. Más...
|
|
string | SQLDatabase (string tcDatabase, string tcTabla, bool tlSys=false) |
| Sobrecarga de string SQLDatabase(string tcDatabase, string tcTabla) con un parametro adicional "tlSys" que nos indica si seleccionar las tablas de sistema (sys) o las normales (dbo) Más...
|
|
string | SQLString (object txValor, int tnLongitud=0, char tcRelleno=' ', bool tlIzquierda=false) |
| Devuelve string para consulta Más...
|
|
object | SQLValor (string tcTabla, string tcWhere, string tcClave, string tcValor, string tcDatabase="GESTION") |
| Función SQLRValor: 1a Sobrecarga. Una sola condición. Simula el funcionamiento de la función de Eurowin VALOR().
Ejemplo Eurowin: VALOR("ARTICULO","CODIGO",lcCodigo,"NOMBRE")
Ejemplo .NET: SQLValor("ARTICULO","CODIGO",lcCodigo,"NOMBRE")
Más...
|
|
object | SQLValor (string tcTabla, string[] tcWhere, object[] tcClave, string tcValor, string tcDatabase="GESTION") |
| Función SQLRValor: 2a Sobrecarga. Varias condiciones. Simula el funcionamiento de la función de Eurowin VALOR().
Ejemplo Eurowin: VALOR("C_ALBVEN","EMPRESA+NUMERO+LETRA",wc_empresa+lcNumero+lcLetra,"CLIENTE")
Ejemplo .NET: SQLREGValor("C_ALBVEN", new String[]{"EMPRESA","NUMERO","LETRA"}, new String[]{"01"," 100","AA"}, "CLIENTE")
Más...
|
|
int | SQLAnchuraCampo (string tcDatabaseLogica, string tcTabla, string tcCampo) |
| Función SQLAnchuraCampo: nos devuelve la anchura de la columna tccolumna en la tabla tctabla de la base de datos tcdatabase Solo SQLSERVER Más...
|
|
string | GetCodigoGrupoPrincipal () |
| Obtiene el codigo del grupo principal Más...
|
|
void | PreloadSchemas () |
| Método para la carga inicial de esquemas Más...
|
|
bool | SQLExisteTabla (string tcNombreTabla, string tcNombreBBDD="EUROWINSYS") |
| Función auxiliar para comprobar si existe una tabla en una BBDD concreta. Primero comprueba que exista la base de datos Más...
|
|
string | SQLIif (string tcExpreVerif, string tcExpreCierta, string tcExpreFalse) |
| Función SQLIif: Nos permite emular el IIF() de fox. Más...
|
|
Clase base de acceso a datos
Definición en la línea 13 del archivo BaseDA.cs.
object sage.ew.ewbase.DataAccess.BaseDA.SQLValor |
( |
string |
tcTabla, |
|
|
string |
tcWhere, |
|
|
string |
tcClave, |
|
|
string |
tcValor, |
|
|
string |
tcDatabase = "GESTION" |
|
) |
| |
|
inline |
Función SQLRValor: 1a Sobrecarga. Una sola condición. Simula el funcionamiento de la función de Eurowin VALOR().
Ejemplo Eurowin: VALOR("ARTICULO","CODIGO",lcCodigo,"NOMBRE")
Ejemplo .NET: SQLValor("ARTICULO","CODIGO",lcCodigo,"NOMBRE")
- Parámetros
-
tcTabla | String con el nombre de la tabla a consultar |
tcWhere | String con el nombre del campo clave para la condición |
tcClave | String con el valor para realizar la condición con el campo clave indicado en tcWhere |
tcValor | String con el nombre del campo que queremos obtener |
tcDatabase | String OPCIONAL para indicar la base de datos a la que pertenece la tabla a consultar. Por defecto GESTION. |
- Devuelve
- Devuelve un objeto.
Implementa sage.ew.interficies.IBaseDA.
Definición en la línea 72 del archivo BaseDA.cs.
object sage.ew.ewbase.DataAccess.BaseDA.SQLValor |
( |
string |
tcTabla, |
|
|
string [] |
tcWhere, |
|
|
object [] |
tcClave, |
|
|
string |
tcValor, |
|
|
string |
tcDatabase = "GESTION" |
|
) |
| |
|
inline |
Función SQLRValor: 2a Sobrecarga. Varias condiciones. Simula el funcionamiento de la función de Eurowin VALOR().
Ejemplo Eurowin: VALOR("C_ALBVEN","EMPRESA+NUMERO+LETRA",wc_empresa+lcNumero+lcLetra,"CLIENTE")
Ejemplo .NET: SQLREGValor("C_ALBVEN", new String[]{"EMPRESA","NUMERO","LETRA"}, new String[]{"01"," 100","AA"}, "CLIENTE")
- Parámetros
-
tcTabla | String con el nombre de la tabla a consultar |
tcWhere | Array de strings con los nombres de los campos clave para la condición |
tcClave | Array de objetos con los valores para realizar la condición con los campos clave indicados en tcWhere |
tcValor | String con el nombre del campo que queremos obtener |
tcDatabase | String OPCIONAL para indicar la base de datos a la que pertenece la tabla a consultar. Por defecto GESTION. |
- Devuelve
- Devuelve un objeto.
Implementa sage.ew.interficies.IBaseDA.
Definición en la línea 88 del archivo BaseDA.cs.