Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft In SQL Server 2005 Compact Edition (SQL Server Compact Edition) werden nicht alle .NET-Datentypen vollständig unterstützt. Wenn auf Daten mithilfe von ADO.NET zugegriffen wird, muss SQL Server Compact Edition nicht unterstützte Typen in solche übersetzen, die unterstützt werden.
Datentypzuordnungen
In der folgenden Tabelle sind die Datentypzuordnungen zwischen SQL Server Compact Edition und dem .NET-Datenprovider aufgeführt.
| .NET-Datentyp | Datentyp von SQL Server Compact Edition |
|---|---|
binary |
varbinary |
boolean |
bit |
byte |
tinyint |
byte[] |
varbinary |
datetime |
datetime |
decimal |
numeric |
double |
float |
guid |
uniqueidentifier |
image |
image |
int16 |
smallint |
Uint16 |
uint16 |
int32 |
int |
Uint32 |
uint32 |
int64 |
bigint |
Uint64 |
uint64 |
SqlBinary |
varbinary |
SqlBoolean |
bit |
SqlByte |
tinyint |
SqlDecimal¹ |
numeric |
SqlDateTime |
datetime |
SqlDouble |
float |
SqlGuid |
uniqueidentifier |
SqlInt16 |
smallint |
SqlInt32 |
int |
SqlInt64 |
bigint |
SqlMoney |
money |
SqlSingle |
real |
SqlString |
nvarchar |
single |
real |
string |
nvarchar |
¹ SQL Server Compact Edition unterstützt den SqlDecimal-Datentyp nur bis 96 Bit. Wenn 96 Bit überschritten werden, wird von SQL Server Compact Edition ein Überlaufausnahmefehler gemeldet.
Siehe auch
Sonstige Ressourcen
Datentypzuordnungen (SQL Server Compact Edition)