Bonjour,
J'ai un problème dans l'utilisation de mon dataset, et plus particulièrement de l'auto_increment.
J'ai généré mon dataset à partir de visual studio en utilisant le table adapter d'une table issue de SQL Server 2008.
Ma table se nomme Editeur et est composé de 2 colonnes : id et nom.
Je veux pouvoir auto_increment l'id, j'ai donc mis la propriété auto_increment à true pour cette colonne dans VS. ( et par defaut le seed et step à -1 )
J'ai ensuite crée une requete SQL :
que j'appel à un moment.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO Editeur (nom) VALUES (@nom)
A l’exécution de la requête j'ai cette erreur :
Faut-il que j'utilise mon dataset différemment ? Ais-je oublier de configurer qqch ?Impossible d'insérer la valeur NULL dans la colonne 'id', table 'GestionRessources.dbo.Editeur'. Cette colonne n'accepte pas les valeurs NULL. Échec de INSERT.
L'instruction a été arrêtée.
Merci
Edit : Vous me direz, que dans SQL server, je peux utiliser l'identité.. mais j'aimerai le faire au niveau du dataset.
Partager