Condividi tramite


Conteggio record

Il campo di intestazione SQL_DESC_COUNT di un descrittore è l'indice in base uno del record con numeri più alti che contiene dati. Questo campo non è un conteggio di tutte le colonne o parametri associati. Quando viene allocato un descrittore, il valore iniziale di SQL_DESC_COUNT è 0.

Il driver esegue qualsiasi azione necessaria per allocare e gestire qualsiasi risorsa di archiviazione necessaria per contenere le informazioni del descrittore. L'applicazione non specifica in modo esplicito le dimensioni di un descrittore né alloca nuovi record. Quando l'applicazione fornisce informazioni per un record descrittore il cui numero è superiore al valore di SQL_DESC_COUNT, il driver aumenta automaticamente SQL_DESC_COUNT. Quando l'applicazione disassocia il record del descrittore con il numero più alto, il driver diminuisce automaticamente il valore di SQL_DESC_COUNT per includere il numero del record del descrittore rimanente con il numero più alto.