Partager via


Comment : créer un DataColumn NuméroAuto

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.

Notes

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 Utilisation des paramètres.

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é

    Paramètre

    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.

    Notes

    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 Windows Form

Comment : créer des DataTables

Comment : ajouter des colonnes à un DataTable

Référence

Sources de données (fenêtre)

DataTable

Concepts

Nouveautés du développement d'applications de données

Vue d'ensemble de TableAdapter

Vue d'ensemble des sources de données

Autres ressources

Procédures pas à pas relatives aux données

Validation des données