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.
| |
| QsCreateBackupCommand |
Classe per creare un indice su un insieme di campi di una tabella.
| |
| 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.
| |
| QsRebuildIndexCommand |
Classe per creare un indice su un insieme di campi di una tabella.
| |
| 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.
|