CommandTypeEnum
Specifica il modo in cui deve essere interpretato un argomento di comando.
È importante convalidare i valori CommandString forniti dall'utente, per evitare di offrire agli utenti dell'applicazione la possibilità di inserire comandi potenzialmente pericolosi per l'esecuzione di ADO.
Costante | Valore | Descrizione |
---|---|---|
adCmdUnspecified | -1 | Non specifica l'argomento tipo di comando. |
adCmdText | 1 | Valuta CommandText come definizione testuale di una chiamata di un comando o di una stored procedure. |
adCmdTable | 2 | Valuta CommandText come nome di tabella le cui colonne vengono restituite da una query SQL generata internamente. |
adCmdStoredProc | 4 | Valuta CommandText come nome della stored procedure. |
adCmdUnknown | 8 | Valore predefinito. Indica che il tipo di comando nella proprietà CommandText non è noto. Quando il tipo di comando non è noto, ADO esegue diversi tentativi per interpretare CommandText. - Interpreta CommandText come definizione testuale di una chiamata di un comando o di una stored procedure. Tale comportamento è uguale a quello di adCmdText. - CommandText è il nome di una stored procedure. Tale comportamento è uguale a quello di adCmdStoredProc. - CommandText viene interpretato come nome di una tabella. Tutte le colonne vengono restituite da una query SQL generata internamente. Tale comportamento è uguale a quello di adCmdTable. |
adCmdFile | 256 | Valuta CommandText come nome file di un Recordset archiviato in modo permanente. Usato solo con Recordset.Open o Requery. |
adCmdTableDirect | 512 | Valuta CommandText come nome di tabella di cui tutte le cui colonne vengono restituite. Usato solo con Recordset.Open o Requery. Per usare il metodo Seek, è necessario aprire l'oggetto Recordset con adCmdTableDirect. Questo valore non può essere combinato con il valore adAsyncExecute di ExecuteOptionEnum. |
Equivalente per ADO/WFC
Pacchetto: com.ms.wfc.data
Costante |
---|
AdoEnums.CommandType.UNSPECIFIED |
AdoEnums.CommandType.TEXT |
AdoEnums.CommandType.TABLE |
AdoEnums.CommandType.STOREDPROC |
AdoEnums.CommandType.UNKNOWN |
AdoEnums.CommandType.FILE |
AdoEnums.CommandType.TABLEDIRECT |