Passage Access 2010 à Access 365

Dans une requête Access j'ai un champs Date au format Date/Heure. Lorsque la date n'est pas renseignée j'ai 00:00:00

Avec access 2010, pour obtenir les données dont la valeur était égale à 00:00:00, il suffisait de mettre "00:00:00" dans le critére mais depuis le passage à Acess 365 celui ci me dit qu'il y a violation et ma requête ne fonctionne plus

Avez-vous une idée de la nouvelle formulation

Merci à tous

3 réponses

  1. Contributeur

    bonjour,

    peut-être simplement 0?

    Quelle est le code SQL de la requête?  Le type exact du champs (peut importe son format)?  Et le message d'erreur précis?

    0
    1. Bonjour et merci pour votre réponse

      le message erreur est  ODBC l'appel a échoué (erreur 3146)

      j'ai essayé 0 mais ça fonctionne pas

      0
      1. Contributeur

        Quelle est le code SQL de la requête?  Le type exact du champs (peu importe son format)?

        0
    2. Désolé mais le code SQL c'est quoi?

      il s'agit d'une requête sélection et le champs est un champs date/heure dans la table

      0
      1. Contributeur

        quand tu modifies ta requête, tu peux choisi "SQL" comme mode d'affichage.

        0
      2. Contributeur
        @yg_be

        Tu as montré dans une autre discussion ce code SQL:

        SELECT [VERRAT(pveverra)].code_lieu, [VERRAT(pveverra)].nom_ver, [VERRAT(pveverra)].drefor_ver
        FROM [VERRAT(pveverra)] LEFT JOIN [ARCHIVES VERRATS] ON [VERRAT(pveverra)].num_ver = [ARCHIVES VERRATS].num_ver
        WHERE ((([VERRAT(pveverra)].code_lieu)="CAR" Or ([VERRAT(pveverra)].code_lieu)="BES") AND (([VERRAT(pveverra)].drefor_ver)="00:00:00"))
        ORDER BY [VERRAT(pveverra)].code_lieu;
        0
      3. Contributeur
        @yg_be

        As-tu essayé avec simplement 0?  Montre cet essai.

        0