- DatabaseOpen
- DatabaseClose
- DatabaseImport
- DatabaseExport
- DatabasePrint
- DatabaseTableExists
- DatabaseExecute
- DatabasePrepare
- DatabaseReset
- DatabaseBind
- DatabaseBindArray
- DatabaseRead
- DatabaseReadBind
- DatabaseFinalize
- DatabaseTransactionBegin
- DatabaseTransactionCommit
- DatabaseTransactionRollback
- DatabaseColumnsCount
- DatabaseColumnName
- DatabaseColumnType
- DatabaseColumnSize
- DatabaseColumnText
- DatabaseColumnInteger
- DatabaseColumnLong
- DatabaseColumnDouble
- DatabaseColumnBlob
DatabaseColumnsCount
Obtiene el número de campos en una solicitud.
int DatabaseColumnsCount(
|
Parámetros
request
[in] Manejador de solicitud recibido en DatabasePrepare().
Valor retornado
Número de campos, o -1 en caso de error. Para obtener el código del error, use GetLastError(), posibles respuestas:
- ERR_DATABASE_INVALID_HANDLE (5121) - manejador de solicitud no válido.
Observación
Para obtener el número de campos de una solicitud creada en DatabasePrepare(), no es necesario llamar la función DatabaseRead(). Para las demás funciones del tipo DatabaseColumnXXX(), es necesario llamar de forma preliminar a DatabaseRead().
Ver también