Partilhar via


Verificação de consistência

Uma verificação de consistência é realizada automaticamente pelo controlador sempre que uma aplicação define o campo SQL_DESC_DATA_PTR do APD, ARD ou IPD. Sempre que este campo é definido, o driver verifica se o valor do campo SQL_DESC_TYPE e os valores aplicáveis ao campo SQL_DESC_TYPE no mesmo registo são válidos e consistentes.

O campo SQL_DESC_DATA_PTR de um IPD normalmente não é definido; no entanto, uma aplicação pode fazê-lo para forçar uma verificação de consistência dos campos IPD. O valor para o qual o campo SQL_DESC_DATA_PTR do IPD está definido não é realmente armazenado e não pode ser recuperado por uma chamada ao SQLGetDescField ou SQLGetDescRec; a definição é feita apenas para forçar a verificação de consistência. Uma verificação de consistência não pode ser realizada num IRD.

Para mais informações sobre a verificação de consistência, consulte SQLSetDescRec.