Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De waarden van uitgestelde velden worden niet gebruikt wanneer ze worden ingesteld, maar het stuurprogramma slaat de adressen van de variabelen op voor een uitgesteld effect. Voor een toepassingsparameterdescriptor gebruikt het stuurprogramma de inhoud van de variabelen op het moment van de aanroep naar SQLExecDirect of SQLExecute. Voor een rijbeschrijver van een applicatie gebruikt het stuurprogramma de inhoud van de variabelen op het moment van ophalen van gegevens.
Hieronder ziet u de uitgestelde velden:
De velden SQL_DESC_DATA_PTR en SQL_DESC_INDICATOR_PTR van een descriptorrecord.
Het veld SQL_DESC_OCTET_LENGTH_PTR van een beschrijvingsrecord van de toepassing.
In het geval van een multirow fetch zijn de velden SQL_DESC_ARRAY_STATUS_PTR en SQL_DESC_ROWS_PROCESSED_PTR van een descriptorheader.
Wanneer een descriptor wordt toegewezen, hebben de uitgestelde velden van elke descriptorrecord in eerste instantie een null-waarde. De betekenis van de null-waarde is als volgt:
Als SQL_DESC_ARRAY_STATUS_PTR een null-waarde heeft, kan dit onderdeel van de diagnostische gegevens per rij niet worden geretourneerd door een multirow-fetch.
Als SQL_DESC_DATA_PTR een null-waarde heeft, is de record niet afhankelijk.
Als het SQL_DESC_OCTET_LENGTH_PTR veld van een ARD een null-waarde heeft, retourneert het stuurprogramma geen lengtegegevens voor die kolom.
Als het SQL_DESC_OCTET_LENGTH_PTR veld van een APD een null-waarde heeft en de parameter een tekenreeks is, gaat het stuurprogramma ervan uit dat de tekenreeks null-beƫindigd is. Voor dynamische uitvoerparameters voorkomt een null-waarde in dit veld dat het stuurprogramma lengtegegevens retourneert. (Als het veld SQL_DESC_TYPE geen tekenreeksparameter aangeeft, wordt het SQL_DESC_OCTET_LENGTH_PTR veld genegeerd.)
De toepassing mag de toewijzing van variabelen die worden gebruikt voor uitgestelde velden, niet ongedaan maken of verwijderen tussen het tijdstip waarop deze worden gekoppeld aan de velden en het tijdstip waarop het stuurprogramma ze leest of schrijft.