Dela via


Beskrivningar

En deskriptorreferens refererar till en datastruktur som innehåller information om antingen kolumner eller dynamiska parametrar.

ODBC-funktioner som körs på kolumn- och parameterdata anger implicit och hämtar deskriptorfält. När TILL exempel SQLBindCol anropas för att binda kolumndata, anger den deskriptorfält som helt beskriver bindningen. När SQLColAttribute anropas för att beskriva kolumndata returneras data som lagras i beskrivande fält.

Ett program som anropar ODBC-funktioner behöver inte bry sig om deskriptorer. Ingen databasåtgärd kräver att programmet får direkt åtkomst till deskriptorer. För vissa program effektiviseras dock många åtgärder genom att få direkt åtkomst till deskriptorer. Direktåtkomst till deskriptorer ger till exempel ett sätt att binda om kolumndata, vilket kan vara mer effektivt än att anropa SQLBindCol igen.

Anmärkning

Den fysiska representationen av beskrivningen har inte definierats. Program får direkt åtkomst till en deskriptor endast genom att ändra dess fält genom att anropa ODBC-funktioner med deskriptorhandtaget.

Det här avsnittet innehåller följande avsnitt.