Compartir a través de


Uso de IRow::GetColumns en SQL Server Native Client

Se aplica a: SQL Server Azure SQL Database Azure SQL Instancia administrada Azure Synapse Analytics Analytics Platform System (PDW)

La implementación de IRow permite el acceso secuencial a las columnas de solo avance. Puede tener acceso a todas las columnas de la fila con una sola llamada a IRow::GetColumns o llamar a IRow::GetColumns varias veces, cada vez que tenga acceso a varias columnas de la fila.

Se debe evitar que se superpongan varias llamadas a IRow::GetColumns. Por ejemplo, si la primera llamada a IRow::GetColumns recupera las columnas 1, 2 y 3, la segunda llamada a IRow::GetColumns debería recuperar las columnas 4, 5 y 6. Si se superponen las llamadas posteriores a IRow::GetColumns, la marca de estado (campo dwstatus en DBCOLUMNACCESS) se establece en DBSTATUS_E_UNAVAILABLE.

Consulte también

Capturar una única fila con IRow