Usar IRow::GetColumns
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance 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.