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.
Sommige ODBC-functies krijgen impliciete toegang tot descriptors. Application writers kunnen ze handiger vinden dan het aanroepen van SQLSetDescField of SQLGetDescField. Deze functies worden beknopte functies genoemd omdat ze een aantal functies uitvoeren, waaronder het instellen of ophalen van descriptorvelden. Met sommige beknopte functies kan een toepassing verschillende gerelateerde descriptorvelden instellen of ophalen in één functieaanroep.
Beknopte functies kunnen worden aangeroepen zonder eerst een descriptorgreep op te halen voor gebruik als argument. Deze functies werken met de descriptorvelden die zijn gekoppeld aan de statement handle waarop ze worden aangeroepen.
De beknopte functies SQLBindCol en SQLBindParameter binden een kolom of parameter door de descriptorvelden in te stellen die overeenkomen met hun argumenten. Elk van deze functies voert meer taken uit dan alleen descriptors in te stellen. SQLBindCol en SQLBindParameter bieden een volledige specificatie van de binding van een gegevenskolom of dynamische parameter. Een toepassing kan echter afzonderlijke details van een binding wijzigen door SQLSetDescField of SQLSetDescRec aan te roepen en een kolom of parameter volledig te binden door een reeks geschikte aanroepen naar deze functies te maken.
De beknopte functies SQLColAttribute, SQLDescribeCol, SQLDescribeParam, SQLNumParams en SQLNumResultCols halen waarden op in descriptorvelden.
SQLSetDescRec en SQLGetDescRec zijn beknopte functies die, met één aanroep, meerdere descriptorvelden instellen of ophalen die van invloed zijn op het gegevenstype en de opslag van kolom- of parametergegevens. SQLSetDescRec is een effectieve manier om de binding van kolom- of parametergegevens in één stap te wijzigen.
SQLSetStmtAttr en SQLGetStmtAttr fungeren in sommige gevallen als beknopte functies. (Zie descriptorvelden.)