Share via


Comment : créer un DataColumn NuméroAuto

Mise à jour : novembre 2007

Les colonnes de données (DataColumn) contiennent souvent des numéros séquentiels générés automatiquement ; par exemple, des clés primaires et des colonnes d'ID. Vous pouvez charger des numéros générés automatiquement dans des colonnes de données en définissant les propriétés AutoIncrement, AutoIncrementSeed et AutoIncrementStep de la colonne de données.

Lorsque des colonnes de données sont créées au moyen d'outils de conception Visual Studio, les colonnes sont automatiquement marquées comme AutoIncrement. Lorsque vous mettez à jour une table dans la base de données qui contient une colonne d'identité, les valeurs créées avec la fonctionnalité de numérotation automatique ne sont pas envoyées à la base de données.

Remarque :

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour définir une colonne de données afin qu'elle contienne des numéros générés automatiquement

  1. Ouvrez votre groupe de données dans le Concepteur de DataSet.

  2. Sélectionnez la colonne que vous souhaitez remplir avec les numéros générés automatiquement.

  3. Dans la fenêtre Propriétés, définissez les propriétés suivantes :

    Propriété

    Valeur

    AutoIncrement

    true

    AutoIncrementSeed

    Si vous souhaitez commencer à un nombre différent de la valeur par défaut de 0, sélectionnez comme valeur le premier nombre de cette colonne.

    AutoIncrementStep

    Dans chaque nouvelle ligne, la valeur de la colonne est incrémentée de cette valeur.

    Remarque :

    La définition d'une colonne de données pour l'incrémentation automatique ne désigne pas automatiquement la colonne comme une clé primaire. Pour définir une colonne de données comme colonne clé primaire, consultez Comment : définir une colonne de données comme clé primaire.

Voir aussi

Tâches

Procédure pas à pas : affichage de données sur un formulaire dans une application Windows

Comment : créer des DataTables

Comment : ajouter des colonnes à un DataTable

Concepts

Nouveautés des données

Vue d'ensemble de TableAdapter

Vue d'ensemble des sources de données

Référence

Sources de données, fenêtre

DataTable

Autres ressources

Procédures pas à pas relatives aux données

Validation des données