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