SQLSetDescField
È possibile utilizzare SQLSetDescField per impostare i campi di descrizione per i parametri con valori di tabella e le relative colonne. Per ulteriori informazioni sui campi disponibili, vedere Campi di descrizione dei parametri con valori di tabella e Campi di descrizione per le colonne che costituiscono parametri con valori di tabella.
Osservazioni
Le colonne dei parametri con valori di tabella sono disponibili solo quando il campo di intestazione di descrizione SQL_SOPT_SS_PARAM_FOCUS è impostato sul numero ordinale di un record in cui SQL_DESC_TYPE è impostato su SQL_SS_TABLE. Per ulteriori informazioni su SQL_SOPT_SS_PARAM_FOCUS, vedere SQLSetStmtAttr.
Se viene effettuato un tentativo di impostare SQL_SOPT_SS_PARAM_FOCUS sul numero ordinale di un parametro che non è un parametro con valori di tabella, SQLSetStmtAttr restituisce SQL_ERROR e viene creato un record di diagnostica con SQLSTATE = HY024 e il messaggio "Valore di attributo non valido". SQL_SOPT_SS_PARAM_FOCUS non viene modificato al momento della restituzione di SQL_ERROR.
L'impostazione di SQL_SOPT_SS_PARAM_FOCUS su 0 ripristina l'accesso ai record del descrittore per i parametri.
Per ulteriori informazioni sui parametri con valori di tabella, vedere Parametri con valori di tabella (ODBC).
Supporto di SQLSetDescField per le caratteristiche avanzate di data e ora
Le caratteristiche di data/ora sono state migliorate in ODBC. Per informazioni sul campo di descrizione fornito per i nuovi tipi di data/ora, vedere Metadati per parametri e risultati.
Per ulteriori informazioni, vedere Miglioramenti relativi a data e ora (ODBC).
Supporto di SQLSetDescField per tipi CLR definiti dall'utente di grandi dimensioni
SQLSetDescField supporta i tipi CLR definiti dall'utente di grandi dimensioni. Per ulteriori informazioni, vedere Tipi CLR definiti dall'utente di grandi dimensioni (ODBC).
Supporto di SQLSetDescField per colonne di tipo sparse
SQLSetDecField può essere utilizzato per impostare SQL_SOPT_SS_NAME_SCOPE nel descrittore di parametri dell'applicazione (APD, Application Parameter Descriptor) sui valori SQL_SS_NAME_SCOPE_EXTENDED e SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET.
Per ulteriori informazioni, vedere Supporto per colonne di tipo sparse (ODBC).
Vedere anche
Concetti
Dettagli di implementazione di API ODBC