Megosztás:


Adatpuffer címe

Az alkalmazás átadja az adatpuffer címét az illesztőnek egy argumentumban, amelyet gyakran ValuePtrnek vagy hasonló névnek neveznek. Az SQLBindCol következő hívásában például az alkalmazás a Date változó címét adja meg:

SQL_DATE_STRUCT Date;  
SQLINTEGER DateInd;  
SQLBindCol(hstmt, 1, SQL_C_TYPE_DATE, &dsDate, 0, &DateInd);  

Amint az a Pufferek kiosztása és felszabadítása szakaszban is szerepel, a késleltetett puffer címének érvényesnek kell maradnia, amíg a puffer nem kötetlen.

Hacsak nem kifejezetten tiltott, az adatpuffer címe null mutató lehet. Az adatok illesztőprogramnak való küldéséhez használt pufferek esetében ez azt eredményezi, hogy az illesztőprogram figyelmen kívül hagyja a pufferben általában található információkat. Az illesztőprogram adatainak lekérésére használt pufferek esetében ez azt eredményezi, hogy az illesztőprogram nem ad vissza értéket. Az illesztőprogram mindkét esetben figyelmen kívül hagyja a megfelelő adatpuffer hosszának argumentumát.