Teilen über


Konsistenzprüfung

Eine Konsistenzüberprüfung wird vom Treiber automatisch durchgeführt, wenn eine Anwendung das SQL_DESC_DATA_PTR Feld der APD, ARD oder IPD festlegt. Wenn dieses Feld festgelegt ist, überprüft der Treiber, ob der Wert des felds SQL_DESC_TYPE und die werte, die für das feld SQL_DESC_TYPE im selben Datensatz gültig und konsistent sind.

Das SQL_DESC_DATA_PTR Feld einer IPD ist normalerweise nicht festgelegt; Eine Anwendung kann dies jedoch tun, um eine Konsistenzüberprüfung von IPD-Feldern zu erzwingen. Der Wert, auf den das feld SQL_DESC_DATA_PTR der IPD festgelegt ist, ist nicht tatsächlich gespeichert und kann nicht durch einen Aufruf von SQLGetDescField oder SQLGetDescRec abgerufen werden. Die Einstellung wird nur ausgeführt, um die Konsistenzüberprüfung zu erzwingen. Eine Konsistenzüberprüfung kann für eine IRD nicht ausgeführt werden.

Weitere Informationen zur Konsistenzüberprüfung finden Sie unter SQLSetDescRec.