ACCESS: Vérifier qu'une date est encodée

Bonjour,

Je travaille avec ACCESS 2003
Je dois vérifier qu'une date est encodée.
Le test "Champ vide" (If not "") ne fonctionne pas sur un "Champ Date" ?
Avez-vous une solution ?

Merci
Alain
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour

    Le champ Date est le champ d'une table ou un TextBox d'un formulaire de saisie ?
    1. Merci pour votre réponse.

      La date est dans une Zone de texte d'un formulaire de mise à jour.
      La source de cette Zone de texte un Champ d'une table.

      Avant de quitter le formulaire de saisie, je veux être certain qu'une date est encodée.

      Alain
  2. bonjour,

    il faut tester si la zone de texte est bien renseignée :
    If txtDate.Text = "" Then
       MsgBox "Le champ date doit être renseigné...",VbExclamation,"Message Erreur"
       Exit Sub
    End If


    ;o)

    polux
    1. Merci
      Alain
  3. Modérateur
    Salut,

    à pondérer avec un :
    If IsNull(txtDate.Text) or (txtDate.Text = "") then...
    car à la première ouverture du formulaire, le champ peut être null, et non pas rempli avec "rien" :-)
    1. Merci
      Alain