Bonjour,
Pour mon projet ADP, j'ai un problème avec une colonne lié de type uniqueidentifier car Access génère automatiquement un nouveau GUID alors qu'il existe déjà dans un autre table, d'où un conflit relationnel (j'oublie de dire que cette colonne est optionnel)
Autrement dit, j'ai 2 tables :
- TableN(GUID as uniqueidentifier NON NULL, Referant as uniqueidentifier NULL, libelle as nvarchar(50) NON NULL)
- Table1(GUID as uniquidentifier NON NULL, libelle as nvarchar(50) NON NULL)
-> Elles sont liées par la relation Table1.GUID=TableN.Referant
Dans mon formulaire ACCESS de TableN, j'ai inséré une boite déroulante pour [Referant] me permettant facilement de sélectionner un élément de la table1 sauf que si je ne l'ai pas fait, ACCESS, en arrière plan, m'a généré un GUID ne figurant pas dans la listbox, et donc visuellement je ne vois pas de problème mais quand je quitte l'enregistrement, j'ai une erreur relationnelle.
Pour info, ma base va être répliquée, d'ou l'utilisation du GUID.
Quelqu'un sait-il s'il est possible de désactiver cette génération automatique des colonnes de type uniqueidentifier ?
Merci d'avance,
TALERE
Partager