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.
Omdat blokcursors meerdere rijen retourneren, moeten toepassingen die ze gebruiken, een matrix met variabelen koppelen aan elke kolom in plaats van één variabele. Deze matrices worden gezamenlijk de rijensetbuffers genoemd. Hieronder volgen de twee bindingsstijlen:
Bind een matrix aan elke kolom. Dit wordt kolomgebonden binding genoemd omdat elke gegevensstructuur (matrix) gegevens voor één kolom bevat.
Definieer een structuur voor het opslaan van de gegevens voor een hele rij en bind een matrix van deze structuren. Dit wordt rijgebonden binding genoemd omdat elke gegevensstructuur de gegevens voor één rij bevat.
Net als wanneer de toepassing enkelvoudige variabelen aan kolommen koppelt, wordt SQLBindCol aangeroepen om matrices aan kolommen te binden. Het enige verschil is dat de doorgegeven adressen matrixadressen zijn, geen enkele variabele adressen. De toepassing stelt het instructiekenmerk SQL_BIND_BY_COLUMN in om aan te geven of gebruik wordt gemaakt van kolomgewijze of rijgewijze binding. Of u nu kolomgebonden of rijgebonden binding wilt gebruiken, is grotendeels een kwestie van toepassingsvoorkeur. Rij-gewijze binding kan nauwer overeenkomen met de gegevensindeling van de toepassing, in welk geval het betere prestaties zou bieden.
Deze sectie bevat de volgende onderwerpen.