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.
| |
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.
|