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 :

Problème de comparaison de date sur VB.net


Sujet :

VB.NET

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2015
    Messages : 2
    Par défaut Problème de comparaison de date sur VB.net
    Bonjour
    je travail sur une application de gestion de salaries, et sur une partie ou je doit afficher sur une DATAGRIDVIEWER quelques résultats ( des enregistrements filtrer par date), je reste coincer sur le résultat qui n'est pas du tous ce que je cherche, par exemple : l'affichage de tous les contrats quo on la date inférieure de celle d’aujourd’hui, ( le résultat donne aussi une date a l’année 2016).

    j'ai essayer la le filtrage par requête SQL et aussi filtrage au niveau de DATASET, mais toujours le même resultat.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
     
    Imports System.Data.OleDb
    Public Class test
        Private dat1, dat2 As String
        Private Sub test_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            dat1 = Date.Today.ToString("dd/MM/yyyy")
            dat2 = Date.Today.AddDays(60).ToString("dd/MM/yyyy")
            Dst.clear()
            Con.Open()
     
            Dad = New OleDbDataAdapter("SELECT * FROM fiche", Con)
            Dad.Fill(Dst, "contrats2")
            Con.Close()
     
            Dim x As Integer = 0
     
            For y As Integer = 0 To Dst.Tables("contrats2").Rows.Count - 1
     
                If Dst.Tables("contrats2").Rows(y)("dt_fin_contrat") <= dat1 Then
     
                    DataGridView2.Rows.Add()
                    DataGridView2.Rows(x).Cells("code").Value = Dst.Tables("contrats2").Rows(y)("id")
                    DataGridView2.Rows(x).Cells("nom").Value = Dst.Tables("contrats2").Rows(y)("nom")
                    DataGridView2.Rows(x).Cells("prenom").Value = Dst.Tables("contrats2").Rows(y)("prenom")
                    DataGridView2.Rows(x).Cells("contrat").Value = Dst.Tables("contrats2").Rows(y)("tp_contrat")
                    DataGridView2.Rows(x).Cells("dat_fin_contrat").Value = Dst.Tables("contrats2").Rows(y)("dt_fin_contrat")
                    x = x + 1
                End If
            Next
     
     
     
     
     
        End Sub
    End Class




    Merci de votre aide
    Images attachées Images attachées  

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/11/2012, 16h31
  2. Problème comparaison de date sur 4 caractères
    Par carmella dans le forum SQL
    Réponses: 4
    Dernier message: 11/02/2009, 10h44
  3. Problème de comparaison de dates
    Par griese dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 13/07/2006, 16h35
  4. [VB.NET] Pb avec date sur VB.Net
    Par mpascolo dans le forum Windows Forms
    Réponses: 4
    Dernier message: 06/01/2005, 09h14
  5. Problème de comparaison de dates
    Par MiJack dans le forum Langage SQL
    Réponses: 2
    Dernier message: 12/03/2004, 21h43

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