Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Implementeringen av IRow-gränssnittet i SQL Server Native Client OLE DB-providern förenklas för att öka prestandan. IRow ger direkt åtkomst till kolumner i ett enskilt radobjekt. Om du i förväg vet att resultatet av en kommandokörning ger exakt en rad hämtar IRow kolumnerna för den raden. Om resultatuppsättningen innehåller flera rader exponerar IRow endast den första raden.
IRow-implementeringen tillåter inte någon navigering av raden. Varje kolumn på raden nås bara en gång med ett undantag: En kolumn kan nås en gång för att hitta kolumnstorleken och igen för att hämta data.
Anmärkning
IRow::Open stöder endast DBGUID_STREAM och DBGUID_NULL typ av objekt som ska öppnas.
Om du vill hämta ett radobjekt med hjälp av ICommand::Execute-metoden måste IID_IRow skickas. Gränssnittet IMultipleResults måste användas för att hantera flera resultatuppsättningar. IMultipleResults stöder IRow och IRowset. IRowset används för massåtgärder.