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.
Het .NET Framework is gebaseerd op het algemene typesysteem, waarmee wordt gedefinieerd hoe typen worden gedeclareerd, gebruikt en beheerd in de runtime. Het bestaat uit zowel waardetypen als referentietypen, die allemaal zijn afgeleid van het Object basistype. Wanneer u met een gegevensbron werkt, wordt het gegevenstype afgeleid van de gegevensprovider als dit niet expliciet is opgegeven. Een object is bijvoorbeeld DataSet onafhankelijk van een specifieke gegevensbron. Gegevens in een DataSet gegevensbron worden opgehaald en wijzigingen worden teruggezet naar de gegevensbron met behulp van een DataAdapter. Dit betekent dat wanneer een DataAdapter een DataTable in een DataSet vult met waarden uit een gegevensbron, de resulterende gegevenstypen van de kolommen in de DataTable .NET Framework-typen zijn, in plaats van typen die specifiek zijn voor de .NET Framework-gegevensprovider die gebruikt wordt om verbinding te maken met de gegevensbron.
Wanneer een DataReader waarde uit een gegevensbron retourneert, wordt de resulterende waarde ook opgeslagen in een lokale variabele met een .NET Framework-type. Voor zowel de Fill bewerkingen van de DataAdapter als de Get methoden van de DataReader wordt het .NET Framework-type afgeleid van de waarde die wordt geretourneerd door de .NET Framework-gegevensprovider.
In plaats van te vertrouwen op het afgeleide gegevenstype, kunt u de getypte toegangsmethoden van DataReader gebruiken wanneer u het specifieke type van de waarde die wordt geretourneerd kent. Getypte accessormethoden bieden u betere prestaties door een waarde te retourneren als een specifiek .NET Framework-type, waardoor er geen extra typeconversie meer nodig is.
Opmerking
Null-waarden voor .NET Framework-gegevensprovidergegevenstypen worden vertegenwoordigd door DBNull.Value.
In deze sectie
SQL Server-gegevenstype-mapping
Een lijst met afgeleide toewijzingen van gegevenstypen en gegevensaccessormethoden voor System.Data.SqlClient.
OLE DB-gegevenstype-toewijzingen
Een lijst met afgeleide toewijzingen van gegevenstypen en gegevensaccessormethoden voor System.Data.OleDb.
ODBC-gegevenstypetoewijzingen
Een lijst met afgeleide toewijzingen van gegevenstypen en gegevensaccessormethoden voor System.Data.Odbc.
Oracle-gegevenstypetoewijzingen
Een lijst met afgeleide toewijzingen van gegevenstypen en gegevensaccessormethoden voor System.Data.OracleClient.
Floating-Point getallen
Beschrijft problemen die ontwikkelaars vaak tegenkomen bij het werken met drijvendekommagetallen.