Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
In dit artikel vindt u aanvullende opmerkingen in de referentiedocumentatie voor deze API.
De CommandBehavior waarden worden gebruikt door de ExecuteReader methode van IDbCommand en eventuele implementatieklassen.
Een bitsgewijze combinatie van deze waarden kan worden gebruikt.
CommandBehavior wordt genegeerd wanneer deze wordt gebruikt om een SqlNotificationRequest of SqlDependency te definiëren en mag daarom niet worden gebruikt. Gebruik de constructor CommandBehavior die in deze twee gevallen geen parameter vereist.
Notities over afzonderlijke opsommingsleden
KeyInfoWanneer u .NET Framework-gegevensprovider voor SQL Server gebruikt, wordt de instructie voorafgegaan door SET FMTONLY OFF enSET NO_BROWSETABLE ON. Gebruikers moeten zich bewust zijn van mogelijke bijwerkingen, zoals interferentie met het gebruik van SET FMTONLY ON instructies. Zie SET FMTONLY (Transact-SQL)voor meer informatie.
Opmerking
Hiermee SequentialAccess kunt u grote waarden en binaire gegevens ophalen. Anders kan er een OutOfMemoryException fout optreden en wordt de verbinding gesloten.
Wanneer u opgeeft SequentialAccess, moet u lezen uit de kolommen in de volgorde waarin ze worden geretourneerd, hoewel u niet elke kolom hoeft te lezen. Zodra u een locatie in de geretourneerde gegevensstroom hebt gelezen, kunnen gegevens op of voor die locatie niet meer worden gelezen uit de DataReader. Wanneer u de OleDbDataReader gebruikt, kunt u de huidige kolomwaarde opnieuw lezen totdat u er voorbij hebt gelezen. Wanneer u de SqlDataReaderkolomwaarde gebruikt, kunt u een kolomwaarde slechts één keer lezen.