Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Programmet skickar databuffertens adress till drivrutinen i ett argument som ofta heter ValuePtr eller ett liknande namn. I följande anrop till SQLBindCol anger programmet till exempel adressen för variabeln Datum :
SQL_DATE_STRUCT Date;
SQLINTEGER DateInd;
SQLBindCol(hstmt, 1, SQL_C_TYPE_DATE, &dsDate, 0, &DateInd);
Som nämnts i avsnittet Allokera och frigöra buffertar måste adressen till en uppskjuten buffert vara giltig tills bufferten frigörs.
Om det inte är specifikt förbjudet kan adressen till en databuffert vara en null-pekare. För buffertar som används för att skicka data till drivrutinen gör detta att drivrutinen ignorerar den information som normalt finns i bufferten. För buffertar som används för att hämta data från drivrutinen gör detta att drivrutinen inte returnerar ett värde. I båda fallen ignorerar drivrutinen argumentet för databuffertens längd.