IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

comparaison datetime avec valeurs null


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 112
    Par défaut comparaison datetime avec valeurs null
    je dois faire une comparaison de dates pour vérifier qu'un employé est désactivé . Donc voir si sa date de fin est plus petite que la date du jour mais ca ne marche pas car ceux qui la valeur des employés actifs est à NULLl
    comment faire pour comparer avec des valeurs nulles?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
         If User.Fin < DateTime.Now.Date Then
     
                            lbl.Text = "Employee " & User.cfullname & " is disabled"
                            lbl.ForeColor = Color.Red
                            Exit Property
                        End If
    j'ai essayé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     If (User.dterminate) IsNot Nothing Then
                            If User.dterminate < DateTime.Now.Date Then
                                lblEmpFullName.Text = "Employee " & User.cfullname & " is disabled"
                                lblEmpFullName.ForeColor = Color.Red
                                Exit Property
                            End If
     
                        End If
    marche toujours pas

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 112
    Par défaut
    Trouvé !

    Il manquait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    If (User.dterminate <> Nothing) andalso User.dterminate < DateTime.Now.Date Then
                                lblEmpFullName.Text = "Employee " & User.cfullname & " is disabled"
                                lblEmpFullName.ForeColor = Color.Red
                                Exit Property
                            End If
     
                        End If

  3. #3
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    En VB il est préférable d'utiliser AndAlso et OrElse
    ca accélère le process et evite des erreurs

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PostGreSLQ] pb d'UPDATE avec valeur NULL
    Par mellie dans le forum Langage SQL
    Réponses: 3
    Dernier message: 06/03/2006, 10h03
  2. Calcul de stock avec valeure null
    Par nideux dans le forum Access
    Réponses: 3
    Dernier message: 02/12/2005, 11h10
  3. locate avec valeurs nulles
    Par lol_adele dans le forum Bases de données
    Réponses: 13
    Dernier message: 17/10/2005, 13h31
  4. [JDBC] retour de requete sql avec valeur NULL
    Par maxxou dans le forum JDBC
    Réponses: 3
    Dernier message: 13/09/2004, 14h40
  5. Pb requete avec valeurs nulles
    Par James85 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 12/04/2004, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo