Condividi tramite


Verifica coerenza

Un controllo di coerenza viene eseguito automaticamente dal driver ogni volta che un'applicazione imposta il campo SQL_DESC_DATA_PTR di APD, ARD o IPD. Ogni volta che questo campo viene impostato, il driver verifica che il valore del campo SQL_DESC_TYPE e i valori applicabili al campo SQL_DESC_TYPE nello stesso record siano validi e coerenti.

Il campo SQL_DESC_DATA_PTR di un IPD non è in genere impostato; Tuttavia, un'applicazione può eseguire questa operazione per forzare una verifica coerenza dei campi IPD. Il valore a cui è impostato il campo SQL_DESC_DATA_PTR dell'IPD non viene effettivamente archiviato e non può essere recuperato da una chiamata a SQLGetDescField o SQLGetDescRec; l'impostazione viene eseguita solo per forzare il controllo di coerenza. Non è possibile eseguire un controllo di coerenza su un IRD.

Per altre informazioni sulla verifica della coerenza, vedere SQLSetDescRec.