Salut.
Je doit créer une petite BDD dans mon projet sous VB.NET 2003. Je crée donc mes contraintes de clé primaire, puis celles de clés étrangères sur la base. Les FK sont bien reportées sur les tables étant donné que je les met en mode cascade. Jusque là, tout va bien. Le problème c'est que quand j'exécute le code (pour l'instant il n'y a que la BDD), j'ai droit à une exception me disant en gros qu'il y a plusieurs contraintes de nom "Constraint1". Le truc c'est que j'ai bien nommé toutes mes contraintes, et que j'ai revérifié tout le code généré automatiquement ... et pas de trace de "Constraint1" ! Encore plus étrange, lorsque je ferme le projet et que je le réouvre, mes contraintes ont bien gardé leurs noms dans le code, mais si je vais les voir à partir de l'éditeur (maBDD > proriétés > maTable > constraints), toutes mes primary keys ont le nom "Constraint1" ! Je ne comprend vraiment pas d'où ça vient... C'est moi ou c'est VB qui fait quelque chose de travers:
:
:
Partager