Message erreur apres concatenation

Résolu
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   -  
jmwurth Messages postés 2622 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

SELECT T_Données.N°List, T_Données.DateSaisie, Format([DateSaisie],"y") AS N°Jours, T_Données.IdDate, [IdDate] & "" & [N°Jours] AS Cléprimt
FROM T_Données;

Lorsque je lance cette requete pour créer un cle primaire , un message d'erreur
Un index ou clé primaire ne peut etre null.
Pourtant aprés la concaténation le champ Cléprint contient le resulat de la concaténation
Merci de votre aide

2 réponses

  1. jmwurth Messages postés 2622 Date d'inscription   Statut Membre Dernière intervention   863
     
    Bonjour,
    On dirait qu'il y a un Null ici & "" &. Il faudrait remplacer "" par chr(34)
    0
  2. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Bonjour
    Merci de ton aide
    Comme cela
    & chr(34) &
    C'est pour mon information car j'ai fait autrement.
    Ta réponse m'interesse
    0
    1. jmwurth Messages postés 2622 Date d'inscription   Statut Membre Dernière intervention   863
       
      Erreur de ma part : c'est & chr(34) & chr(34) &
      0