DatabaseColumnsCount

Abrufen der Felderanzahl einer Anfrage.

int  DatabaseColumnsCount(
   int  request      // Handle der Anfrage, das durch DatabasePrepare erhalten wurde
   );

Parameter

request

[in]  Handle der Anfrage, das von DatabasePrepare() erhalten wurde.

Rückgabewert

Anzahl der Felder oder -1 im Fehlerfall. Um die Fehlernummer zu erhalten, verwenden Sie GetLastError(), die möglichen Antworten sind:

  • ERR_DATABASE_INVALID_HANDLE (5121) — ungültiges Handle der Anfrage.

Hinweis

Es ist nicht notwendig, die Funktion DatabaseRead() aufzurufen, um die Anzahl der Felder einer in DatabasePrepare() erstellten Anfrage zu erhalten. Für die restlichen Funktionen DatabaseColumnXXX() sollte vorher DatabaseRead() aufgerufen werden.

Siehe auch

DatabasePrepare, DatabaseFinalize, DatabaseClose