Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

SqlDbType, énumération

Spécifie le type de données spécifique à SQL Server d'un champ ou d'une propriété, à utiliser dans SqlParameter.

Espace de noms :  System.Data
Assembly :  System.Data (dans System.Data.dll)
public enum SqlDbType
Nom de membreDescription
Pris en charge par XNA FrameworkBigInt Int64 . Entier signé 64 bits.
Pris en charge par XNA FrameworkBinary Array de type Byte. Flux de données binaires de longueur fixe comptant entre 1 et 8 000 octets.
Pris en charge par XNA FrameworkBit Boolean . Valeur numérique non signée pouvant être égale à 0, 1 ou null.
Pris en charge par XNA FrameworkChar String . Flux de caractères non Unicode de longueur fixe comptant entre 1 et 8 000 caractères.
Pris en charge par XNA FrameworkDateTime DateTime . Données de date et d'heure dont la valeur est comprise entre le 1er janvier 1753 et le 31 décembre 9999, avec une précision de 3,33 millisecondes.
Pris en charge par XNA FrameworkDecimal Decimal . Valeur numérique fixe de précision et d'échelle comprise entre -10 38 -1 et 10 38 -1.
Pris en charge par XNA FrameworkFloat Double . Nombre à virgule flottante compris entre -1,79E +308 et 1,79E +308.
Pris en charge par XNA FrameworkImage Array de type Byte. Flux de données binaires de longueur variable comptant entre 0 et 2 31 -1 (ou 2 147 483 647) octets.
Pris en charge par XNA FrameworkInt Int32 . Entier signe 32 bits.
Pris en charge par XNA FrameworkMoney Decimal . Valeur monétaire comprise entre -2 63 (ou -922 337 203 685 477,5808) et 2 63 (ou +922 337 203 685 477,5807), avec une précision d'un dix millième d'unité monétaire.
Pris en charge par XNA FrameworkNChar String . Flux de caractères Unicode de longueur fixe comptant entre 1 et 4 000 caractères.
Pris en charge par XNA FrameworkNText String . Flux de données Unicode de longueur variable dont la longueur maximale est égale à 2 30 - 1 (soit 1 073 741 823) caractères.
Pris en charge par XNA FrameworkNVarChar String . Flux de caractères Unicode de longueur variable comptant entre 1 et 4 000 caractères. La conversion implicite échoue si une chaîne compte plus de 4 000 caractères. Définissez l'objet de manière explicite lorsque vous utilisez des chaînes comptant plus de 4 000 caractères. Utilisez NVarChar lorsque la colonne de base de données est nvarchar(max).
Pris en charge par XNA FrameworkReal Single . Nombre à virgule flottante compris entre -3,40E +38 et 3,40E +38.
Pris en charge par XNA FrameworkUniqueIdentifier Guid . GUID (Identificateur global unique).
Pris en charge par XNA FrameworkSmallDateTime DateTime . Données de date et d'heure dont la valeur est comprise entre le 1er janvier 1900 et le 6 juin 2079, avec une précision d'une minute.
Pris en charge par XNA FrameworkSmallInt Int16 . Entier signé 16 bits.
Pris en charge par XNA FrameworkSmallMoney Decimal . Valeur monétaire comprise entre -214 748,3648 et +214 748,3647, avec une précision d'un dix millième d'unité monétaire.
Pris en charge par XNA FrameworkText String . Flux de données non Unicode de longueur variable dont la longueur maximale est égale à 2 31 -1 (ou 2 147 483 647) caractères.
Pris en charge par XNA FrameworkTimestamp Array de type Byte. Nombres binaires générés automatiquement dont le caractère unique est garanti dans une base de données. timestamp sert généralement de mécanisme d'insertion d'informations de version dans les lignes de tables. La taille de stockage est égale à 8 octets.
Pris en charge par XNA FrameworkTinyInt Byte . Entier non signé 8 bits.
Pris en charge par XNA FrameworkVarBinary Array de type Byte. Flux de données binaires de longueur variable comptant entre 1 et 8 000 octets. La conversion implicite échoue si un tableau d'octets compte plus de 8 000 octets. Définissez l'objet de manière explicite lorsque vous utilisez des tableaux d'octets comptant plus de 8 000 octets.
Pris en charge par XNA FrameworkVarChar String . Flux de caractères non-Unicode de longueur variable comptant entre 1 et 8 000 caractères. Utilisez VarChar lorsque la colonne de base de données est varchar(max).
Pris en charge par XNA FrameworkVariant Object . Type de données spécial pouvant contenir des données numériques, de chaîne, binaires ou de date, ainsi que les valeurs SQL Server Empty et Null. Il s'agit du type supposé lorsqu'aucun autre type n'est déclaré.
Pris en charge par XNA FrameworkXmlValeur XML. Vous pouvez obtenir le code XML sous forme de chaîne à l'aide de la méthode GetValue ou de la propriété Value, ou encore sous forme de XmlReader en appelant la méthode CreateReader.
Pris en charge par XNA FrameworkUdtType SQL Server 2005 défini par l'utilisateur.
Pris en charge par XNA FrameworkStructuredType de données spécial pour la spécification des données structurées contenues dans des paramètres table.
Pris en charge par XNA FrameworkDateDonnées de date dont la valeur est comprise entre le 1er janvier de l'an 1 AD et le 31 décembre 9999 AD.
Pris en charge par XNA FrameworkTimeDonnées d'heure basées sur une horloge de 24 heures. La plage des valeurs horaires s'étend de 00:00:00 à 23:59:59,9999999 avec une précision de 100 nanosecondes. Correspond à une valeur time SQL Server.
Pris en charge par XNA FrameworkDateTime2Données de date et d'heure. La plage des valeurs de date s'étend du 1er janvier de l'an 1 AD jusqu'au 31 décembre 9999 AD. La plage des valeurs horaires s'étend de 00:00:00 à 23:59:59,9999999 avec une précision de 100 nanosecondes.
Pris en charge par XNA FrameworkDateTimeOffsetDonnées de date et d'heure avec prise en compte du fuseau horaire. La plage des valeurs de date s'étend du 1er janvier de l'an 1 AD jusqu'au 31 décembre 9999 AD. La plage des valeurs horaires s'étend de 00:00:00 à 23:59:59,9999999 avec une précision de 100 nanosecondes. La plage des valeurs de fuseau horaire s'étend de -14:00 à +14:00.

Lorsque la définition des paramètres de commande, SqlDbType et DbType sont liés. Par conséquent, la définition de DbType remplace SqlDbType par un SqlDbType pris en charge.

.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.