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
Ouvrez votre groupe de données dans le Concepteur de DataSet.
Sélectionnez la colonne que vous souhaitez remplir avec les numéros générés automatiquement.
Dans la fenêtre Propriétés, définissez les propriétés suivantes :
Propriété
Paramètre
true
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.
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
Concepts
Nouveautés du développement d'applications de données
Vue d'ensemble de TableAdapter
Vue d'ensemble des sources de données