J'ai ici un projet dont le but est de fusionner plusieurs DB d'accès en un seul SQL Server db. Certains enregistrements de la base de données Access sont numérotés automatiquement et ne seront pas uniques dans toutes les bases de données.Comment puis-je modifier le schéma d'une base de données Access en C#
Nous travaillons actuellement sur la modification des champs de numérotation automatique en tant que champs numériques. L'ajustement et l'autorisation d'accès permettent de mettre ces modifications en cascade avant d'ajouter toutes ces tables au serveur SQL.
Je suis conscient de getSchema() pour l'accès, mais pouvons-nous modifier le schéma pour supprimer un numéro automatique d'un champ? A défaut, quelqu'un a-t-il des idées brillantes sur la façon d'accomplir notre tâche? Ou fait quelque chose de similaire?
Cordialement
Est-ce que ce travail sur une table avec les données existantes? Où le col est le PK? Le FK est-il pour une autre table? – Chris
J'ai ajouté une note. Les données existantes sont correctes si vous passez d'un numéro automatique à un numéro, mais pas l'inverse. – Fionnuala