Click or drag to resize

Metodi di QSCommandBase

Il tipo QSCommandBase espone i seguenti membri.

Metodi
  Nome Descrizione
Metodo pubblico AddWhereBetween(String, Object, Object) Aggiunge alla clausola where un elemento BETWEEN creando contemporaneamente i parametri ed anteponendo un AND logico. Crea i parametri con stesso nome di fieldName aggiungendo il suffisso MIN e MAX.
Metodo pubblico AddWhereBetween(SqlBinaryOperatorEnum, String, Object, Object) Aggiunge alla clausola where un elemento BETWEEN creando contemporaneamente i parametri. Crea i parametri con stesso nome di fieldName aggiungendo il suffisso MIN e MAX.
Metodo pubblico AddWhereBetween(String, String, Object, String, Object) Aggiunge alla clausola where un elemento BETWEEN creando contemporaneamente i parametri ed anteponendo un AND logico.
Metodo pubblico AddWhereBetween(SqlBinaryOperatorEnum, String, String, Object, String, Object) Aggiunge alla clausola where un elemento BETWEEN creando contemporaneamente i parametri.
Metodo pubblico AddWhereElement(ISqlStatement) Aggiunge alla clausola where l'elemento specificato anteponendo un AND logico. Se esiste un'altra espressione la lega con l'operatore specificato abbassandola di livello. Es: Clausola presente: (A=@A AND B=@B) ---> Diventa: ((A=@A AND B=@B) (Operatore) (WhereElementInserito)) Se l'elemento passato è un QSCommandBase o una classe derivata, copia tutti i parametri presenti all'interno di questo comando. Se l'elemento passato è un QSCommandBase o una classe derivata, copia tutti i parametri presenti all'interno di questo comando e ne legge solo la clausola where.
Metodo pubblico AddWhereElement(SqlBinaryOperatorEnum, ISqlStatement) Aggiunge alla clausola where l'elemento specificato. Se esiste un'altra espressione la lega con l'operatore specificato abbassandola di livello. Es: Clausola presente: (A=@A AND B=@B) ---> Diventa: ((A=@A AND B=@B) (Operatore) (WhereElementInserito)) Se l'elemento passato è un QSCommandBase o una classe derivata, copia tutti i parametri presenti all'interno di questo comando e ne legge solo la clausola where.
Metodo pubblico AddWhereImpossible Aggiunge alla clausola where la condizione 1 = 0 ovvero la condizione impossibile. Se esistono altre clausole where viene messa in AND logico con queste.
Metodo pubblico AddWhereInList(String, ListString) Aggiunge alla clausola where una condizione di esistenza del campo in una lista di elementi.
Metodo pubblico AddWhereInList(SqlBinaryOperatorEnum, String, ListString) Aggiunge alla clausola where una condizione di esistenza del campo in una lista di elementi.
Metodo pubblico AddWhereItem(ISqlStatement) Aggiunge alla clausola where un elemento accodandolo sullo stesso livello delle clausole precedenti anteponendo un AND logico. Se l'elemento passato è un QSCommandBase o una classe derivata, copia tutti i parametri presenti all'interno di questo comando. Se l'elemento passato è un QSCommandBase o una classe derivata, copia tutti i parametri presenti all'interno di questo comando e ne legge solo la clausola where.
Metodo pubblico AddWhereItem(SqlBinaryOperatorEnum, ISqlStatement) Aggiunge alla clausola where un elemento accodandolo sullo stesso livello delle clausole precedenti. Se l'elemento passato è un QSCommandBase o una classe derivata, copia tutti i parametri presenti all'interno di questo comando e ne legge solo la clausola where.
Metodo pubblico AddWhereItem(String, Object) Aggiunge alla clausola where un elemento ed un parametro con comparatore Uguale anteponendo un AND logico. Crea il parametro con stesso nome di fieldName.
Metodo pubblico AddWhereItem(SqlBinaryOperatorEnum, String, Object) Aggiunge alla clausola where un elemento ed un parametro con comparatore Uguale. Crea il parametro con stesso nome di fieldName.
Metodo pubblico AddWhereItem(String, SqlBinaryOperatorEnum, Object) Aggiunge alla clausola where un elemento ed un parametro contemporaneamente anteponendo un AND logico. Crea il parametro con stesso nome di fieldName.
Metodo pubblico AddWhereItem(SqlBinaryOperatorEnum, String, SqlBinaryOperatorEnum, Object) Aggiunge alla clausola where un elemento ed un parametro contemporaneamente. Crea il parametro con stesso nome di fieldName.
Metodo pubblico AddWhereItem(String, SqlBinaryOperatorEnum, String, Object) Aggiunge alla clausola where un elemento ed un parametro contemporaneamente anteponendo un AND logico.
Metodo pubblico AddWhereItem(SqlBinaryOperatorEnum, String, SqlBinaryOperatorEnum, String, Object) Aggiunge alla clausola where un elemento ed un parametro contemporaneamente.
Metodo pubblico AddWhereLike(String, SqlLikeOperatorEnum, String) Aggiunge alla clausola where un operatore LIKE che verifica una stringa anteponendo un AND logico. Crea il parametro con stesso nome di fieldName. Quota sempre i caratteri speciali come '%' e '_'.
Metodo pubblico AddWhereLike(SqlBinaryOperatorEnum, String, SqlLikeOperatorEnum, String) Aggiunge alla clausola where un operatore LIKE che verifica una stringa. Crea il parametro con stesso nome di fieldName. Quota sempre i caratteri speciali come '%' e '_'.
Metodo pubblico AddWhereLike(String, SqlLikeOperatorEnum, String, Boolean) Aggiunge alla clausola where un operatore LIKE che verifica una stringa anteponendo un AND logico. Crea il parametro con stesso nome di fieldName.
Metodo pubblico AddWhereLike(SqlBinaryOperatorEnum, String, SqlLikeOperatorEnum, String, Boolean) Aggiunge alla clausola where un operatore LIKE che verifica una stringa. Crea il parametro con stesso nome di fieldName.
Metodo pubblico AddWhereLike(String, SqlLikeOperatorEnum, String, String, Boolean) Aggiunge alla clausola where un operatore LIKE che verifica una stringa anteponendo un AND logico.
Metodo pubblico AddWhereLike(SqlBinaryOperatorEnum, String, SqlLikeOperatorEnum, String, String, Boolean) Aggiunge alla clausola where un operatore LIKE che verifica una stringa.
Metodo pubblico AddWhereNotBetween(String, Object, Object) Aggiunge alla clausola where un elemento NOT BETWEEN creando contemporaneamente i parametri ed anteponendo un AND logico. Crea i parametri con stesso nome di fieldName aggiungendo il suffisso MIN e MAX.
Metodo pubblico AddWhereNotBetween(SqlBinaryOperatorEnum, String, Object, Object) Aggiunge alla clausola where un elemento NOT BETWEEN creando contemporaneamente i parametri. Crea i parametri con stesso nome di fieldName aggiungendo il suffisso MIN e MAX.
Metodo pubblico AddWhereNotBetween(String, String, Object, String, Object) Aggiunge alla clausola where un elemento NOT BETWEEN creando contemporaneamente i parametri ed anteponendo un AND logico.
Metodo pubblico AddWhereNotBetween(SqlBinaryOperatorEnum, String, String, Object, String, Object) Aggiunge alla clausola where un elemento NOT BETWEEN creando contemporaneamente i parametri.
Metodo pubblico AddWhereNotInList(String, ListString) Aggiunge alla clausola where una condizione di non esistenza del campo in una lista di elementi.
Metodo pubblico AddWhereNotInList(SqlBinaryOperatorEnum, String, ListString) Aggiunge alla clausola where una condizione di non esistenza del campo in una lista di elementi.
Metodo pubblico AddWhereNotLike(String, SqlLikeOperatorEnum, String) Aggiunge alla clausola where un operatore NOT LIKE che verifica una stringa anteponendo un AND logico. Crea il parametro con stesso nome di fieldName. Quota sempre i caratteri speciali come '%' e '_'.
Metodo pubblico AddWhereNotLike(SqlBinaryOperatorEnum, String, SqlLikeOperatorEnum, String) Aggiunge alla clausola where un operatore NOT LIKE che verifica una stringa. Crea il parametro con stesso nome di fieldName. Quota sempre i caratteri speciali come '%' e '_'.
Metodo pubblico AddWhereNotLike(String, SqlLikeOperatorEnum, String, Boolean) Aggiunge alla clausola where un operatore NOT LIKE che verifica una stringa anteponendo un AND logico. Crea il parametro con stesso nome di fieldName.
Metodo pubblico AddWhereNotLike(SqlBinaryOperatorEnum, String, SqlLikeOperatorEnum, String, Boolean) Aggiunge alla clausola where un operatore NOT LIKE che verifica una stringa. Crea il parametro con stesso nome di fieldName.
Metodo pubblico AddWhereNotLike(String, SqlLikeOperatorEnum, String, String, Boolean) Aggiunge alla clausola where un operatore NOT LIKE che verifica una stringa anteponendo un AND logico.
Metodo pubblico AddWhereNotLike(SqlBinaryOperatorEnum, String, SqlLikeOperatorEnum, String, String, Boolean) Aggiunge alla clausola where un operatore NOT LIKE che verifica una stringa.
Metodo pubblico AddWhereNull(String, Boolean) Aggiunge alla clausola where la verifica di un campo NULL oppure NOT NULL anteponendo un AND logico.
Metodo pubblico AddWhereNull(SqlBinaryOperatorEnum, String, Boolean) Aggiunge alla clausola where la verifica di un campo NULL oppure NOT NULL.
Metodo pubblico AddWhereNullOrEmpty(String, Boolean) Aggiunge alla clausola where la verifica di un campo di tipo stringa che sia vuoto o nullo oppure non vuoto e non nullo, anteponendo un AND logico.
Metodo pubblico AddWhereNullOrEmpty(SqlBinaryOperatorEnum, String, Boolean) Aggiunge alla clausola where la verifica di un campo di tipo stringa che sia vuoto o nullo oppure non vuoto e non nullo.
Metodo pubblico AddWhereSubquery(String, Boolean, QSSelectCommand) Aggiunge alla clausola where una sottoquery anteponendo un AND logico.
Metodo pubblico AddWhereSubquery(SqlBinaryOperatorEnum, String, Boolean, QSSelectCommand) Aggiunge alla clausola where una sottoquery.
Metodo pubblico ContainsParameter Verifica l'esistenza di un parametro.
Metodo pubblico ContainsWhereParameter Verifica l'esistenza di un parametro dedicato alla clausola where.
Metodo pubblico CopyParametersFrom Copia i parametri dal comando passato a questo oggetto
Metodo pubblico CopyParametersTo Copia i parametri da questo oggetto al comando passato.
Metodo pubblico GetParameterValue Restituisce il valore di un parametro. Se il parametro richiesto non è presente restituisce null.
Metodo pubblico GetWhereParameterValue Restituisce il valore di un parametro dedicato alla clausola where. Se il parametro richiesto non è presente restituisce null.
Metodo pubblico IsEqualTo Confronta un comando con questa istanza.
Metodo pubblico SetParameterValue(String, Object) Imposta il valore di un parametro. Se il parametro esiste già sovrascrive il valore. I parametri sono di default con direzione input e dello stesso tipo dati passato (riconoscimento automatico del DbType).
Metodo pubblico SetParameterValue(String, Object, DbType) Imposta il valore di un parametro. Se il parametro esiste già sovrascrive il valore. Forza il DbType del Database.
Metodo pubblico SetWhereParameterValue(String, Object) Imposta il valore di un parametro dedicato alla clausola where. Se il parametro esiste già sovrascrive il valore. I parametri sono di default con direzione input e dello stesso tipo dati passato (riconoscimento automatico del DbType).
Metodo pubblico SetWhereParameterValue(String, Object, DbType) Imposta il valore di un parametro dedicato alla clausola where. Se il parametro esiste già sovrascrive il valore. Forza il DbType del Database.
Torna su
Vedi anche