Använda IRow::GetColumns

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-databas i Microsoft Fabric

Ladda ned OLE DB-drivrutins

IRow-implementeringen tillåter framåtriktad sekventiell åtkomst till kolumnerna. Du kan antingen komma åt alla kolumner i raden med ett enda anrop till IRow::GetColumns eller anropa IRow::GetColumns flera gånger varje gång du öppnar flera kolumner i raden.

De flera anropen till IRow::GetColumns ska inte överlappa. Till exempel, om det första anropet till IRow::GetColumns hämtar kolumnerna 1, 2 och 3, bör det andra anropet till IRow::GetColumns kräva kolumnerna 4, 5 och 6. Om senare anrop till IRow::GetColumns överlappar sätts statusflaggan (dwstatus-fältet i DBCOLUMNACCESS) till DBSTATUS_E_UNAVAILABLE.

Se även

Hämta en enda rad med IRow