|
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.
|
|
QSConnection.IndexProperty
|
Classe usata per salvare le proprietà di un indice.
|
|
QSConnection.ReflectionUtils
|
Classe per la gestione alla connessione
|
|
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.
|