Click or drag to resize

QSAdoNet Namespace

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