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 :

DataReader qui doit s'arrêter avec la fin de la table parcourue


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2008
    Messages
    296
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 296
    Par défaut DataReader qui doit s'arrêter avec la fin de la table parcourue
    Bonjour
    Je lis les données d'une table avec un DataReader,
    Mon problème, c'est qu'en lisant, une fois toute la table est parcourue et la dernière donéne est lue, le DataReader se déplace au début de la table pour relire dès le départ.
    Comment faire de sorte que mon DataReader s'arrête au niveau du dernier enregistrement lu ?

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 298
    Par défaut
    Moi perso je fait un while avec dans le while ( Datareader.read()) et ca ne fait pas le tour...

  3. #3
    Rédacteur

    Avatar de Jean-Michel Ormes
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    1 838
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 838
    Par défaut
    Salut,

    Si je ne me trompe pas, on utilise une boucle while pour les DataReader :

    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
     
     
    Using connection As New SqlConnection(connectionString)
     
    Dim command As New SqlCommand(queryString, connection)
    connection.Open()
     
    Dim reader As SqlDataReader = command.ExecuteReader()
     
    While reader.Read()
        'Ton traitement ici
    End While
     
    ' On ferme le reader
    reader.Close()
     
    End using

Discussions similaires

  1. Script qui ouvre des liens avec une fin préprogrammée
    Par petibonohm dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/03/2011, 14h05
  2. Réponses: 68
    Dernier message: 09/11/2010, 02h19
  3. [Thread] Un père qui doit attendre la fin des fils
    Par Chatbour dans le forum Concurrence et multi-thread
    Réponses: 9
    Dernier message: 09/09/2008, 14h29
  4. Réponses: 1
    Dernier message: 07/12/2006, 22h41
  5. probleme avec un MC qui doit disparaitre :D
    Par cipher16 dans le forum Flash
    Réponses: 2
    Dernier message: 31/07/2006, 14h41

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