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 dataSet et de datable


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    521
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 521
    Par défaut problème de dataSet et de datable
    bonjour
    j'ai une requête paramétrée qui reçois ses paramètres d'une listbox et tant que je n'ai pas parcouru toute la listbox dans un while je paramètre ma requête et j'affiche le résultat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     while(i<taillelisbox)
              command2.Parameters.Add("@test" , OleDbType.Variant, 80).Value = ListBox1.Items(i).ToString
              AdapTContact1.Fill(DtSet1, "MaTable")
              Matable1 = DtSet1.Tables("MaTable")
              MsgBox(Matable1.Rows(i).Item(0).ToString)
               i=i+1
      end while
    Mon problème est que dans ma datatable il y'a toujours le résultat correspondant au premier paramètre de ma listbox qui s'affiche alors que tous les paramètre de ma listbox sont balayés. J'ai essayé de vider mon dataset à chaque fois en faisant mais ça ne change rien.
    peut t'on vider la datable? Comment faire

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    374
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 374
    Par défaut
    bonjour,
    pour supprimer toutes les lignes des tables
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dataset.clear ou dataset.NomTable.clear
    pour supprimer tous les paramètres
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    command2.Parameters.Clear()
    Bon boulot Jean

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    521
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 521
    Par défaut
    j'ai utilisé les deux instructions que tu m'as donné mais ça ne change rien à mon code, ma datatable continue à contenir le résultat de la requête avec le premier paramètre alors que mon paramètre change à chaque fois et mon résultat ne bouge pas.

  4. #4
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    521
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 521
    Par défaut
    Effectivement ça marche c'est moi qui n'avais pas mit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    command2.Parameters.Clear()
    au bon endroit dans mon code.
    Merci

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

Discussions similaires

  1. [VB.NET 2003] Problème de Dataset
    Par Kropernic dans le forum Windows Forms
    Réponses: 4
    Dernier message: 04/09/2007, 14h14
  2. VB 2005 + Problème Update Dataset
    Par ghostlxl dans le forum VB.NET
    Réponses: 4
    Dernier message: 13/03/2007, 14h12
  3. Problème création dataset
    Par Rudya dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 12/12/2006, 20h16
  4. [VB.NET]Problèmes avec DataSet
    Par Irish dans le forum ASP.NET
    Réponses: 5
    Dernier message: 08/12/2006, 13h06
  5. [JFreeChart] Problème de Dataset
    Par Floréal dans le forum 2D
    Réponses: 4
    Dernier message: 11/05/2006, 16h33

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