QSAdoNet Namespace |
Classe | Descrizione | |
---|---|---|
![]() ![]() | ConnOpCloser |
Gestisce l'apertura e la chiusura della connessione in modo che le operazioni racchiuse nella clausola using
siano svolte con la connessione aperta.
|
![]() | QSCommandBase |
Classe base per i comandi SQL.
|
![]() | QSConnection |
Gestisce la connessione ad un Database Ado.net.
|
![]() | QSConnectionIndexProperty |
Classe usata per salvare le proprietà di un indice.
|
![]() | QsCreateConstraintCommand |
Classe per creare un indice su un insieme di campi di una tabella.
|
![]() | QsCreateFieldCommand |
Classe per creare un insieme di campi in una tabella.
|
![]() | QsCreateIndexCommand |
Classe per creare un indice su un insieme di campi di una tabella.
|
![]() | QsCreateTableCommand |
Classe per creare una tabella.
|
![]() | QSDeleteCommand |
Implementa le funzionalità di DELETE.
|
![]() | QsDropConstraintCommand |
Classe per eliminare un insieme di campi da una tabella.
|
![]() | QsDropFieldCommand |
Classe per eliminare un insieme di campi da una tabella.
|
![]() | QsDropIndexCommand |
Classe per eliminare un insieme di campi da una tabella.
|
![]() | QsDropTableCommand |
Classe per droppare una tabella.
|
![]() | QSInsertCommand |
Implementa le funzionalità di INSERT.
|
![]() | QSSelectCommand |
Implementa le funzionalità di SELECT.
|
![]() | QSSql | |
![]() | QSSqlBetweenOperator |
Descrive un operatore BETWEEN che lega tre elementi. Es: (A BETWEEN B AND C).
|
![]() | QSSqlBinaryOperator |
Descrive un operatore binario che lega due elementi. Es: (A = B).
|
![]() | QSSqlColumnField |
Descrive un singolo campo di una istruzione di modifica/aggiunta di un campo.
|
![]() | QSSqlCommaStatementList |
Lista di elementi ISqlStatement che vengono concatenati con una virgola.
|
![]() | QSSqlField |
Descrive un singolo campo di una istruzione SQL.
|
![]() | QSSqlFunction |
Descrive una funzione di aggregazione come COUNT, SUM, MAX, MIN, AVERAGE.
|
![]() | QSSqlFunctionReplace |
Descrive una funzione di replace
|
![]() | QSSqlInQuery |
Crea una sottoquery in forma: "CAMPO IN ('valore1','valore2',....)".
|
![]() | QSSqlJoinQuery |
Crea una JOIN in forma: "XXX JOIN TABLE/(SELECT) ON ....".
|
![]() | QSSqlLikeOperator |
Descrive un operatore LIKE. Es: (A LIKE @A) dove @A è una stringa con %.
|
![]() | QSSqlLiteral |
Descrive un singolo campo di una istruzione SQL.
|
![]() | QSSqlSpaceStatementList |
Lista di elementi ISqlStatement che vengono concatenati da spazio e racchiusi tra parentesi.
|
![]() | QSSqlStatementBase |
Classe base per tutti gli elementi di una istruzione SQL.
|
![]() | QSSqlSubQuery |
Crea una sottoquery in forma: "CAMPO IN (SELECT ....)".
|
![]() | QSSqlUnaryOperator |
Descrive un operatore unario legato ad un elemento. Es: "NOT (...)".
|
![]() | QSUpdateCommand |
Implementa le funzionalità di UPDATE.
|
![]() | QsUpdateFieldCommand |
Classe per alterare un insieme di campi di una tabella.
|
![]() | QSUpdateInsertCommand |
Implementa le funzionalità di UPDATE se il record esiste altrimenti effettua un INSERT.
Nei Fileds inserire tutti i campi da aggiornare o inserire.
|
![]() | RecordReaderEventArgs |
Argomento passato al QsAdoNetRecordReaderHandler contenente le informazioni necessarie alla lettura dei dati.
|
Interfaccia | Descrizione | |
---|---|---|
![]() | ISqlStatement |
Interfaccia comune alle istruzioni SQL.
|
Enumerazione | Descrizione | |
---|---|---|
![]() | SqlBinaryOperatorEnum |
Enumerazione degli operatori di comparazione binaria.
|
![]() | SqlJoinEnum |
Enumerazione tipologie Join
|
![]() | SqlLikeOperatorEnum |
Enumerazione degli operatori di Like.
|
![]() | SqlUnaryOperatorEnum |
Enumerazione degli operatori unari.
|