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

Accès aux données Discussion :

[ADO.NET] Dataset et DataTable


Sujet :

Accès aux données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 57
    Par défaut [ADO.NET] Dataset et DataTable
    Bonjour !

    Je voudrais faire une requête SQL et mettre le résultat dans un Dataset ou un Datatable.

    Suite à ceci, je voudrais à l'aide de boutons (par exemple Suivant et Précédent) parcourir les enregistrements à ma guise.

    Je n'ai pas de problème avec la première partie mais je n'arrive pas à parcourir mon dataSet.

    Es-ce que quelqu'un pourrait m'aider ?

    Merci à l'avance

    Alexandre

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 481
    Par défaut
    Bonjour Alexandre,
    pour une aide plus précise, pourrais tu nous dire sous quel environnement tu travail ? (Framwork, langage , ... )

    Je t'invite a aller consulter la FAQ et les TUTO de www.developpez.com..

    Bonne chance
    Notalp

  3. #3
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Tu peux faire un parcours "sans retour" tout simple :

    for each row in datatable.rows
    ...
    next

    Si tu veux faire du "précédent" et du "suivant", il faudra plutôt jouer avec les index de cette collection qu'est datatable.rows (avec la propriété Item quoi)

  4. #4
    Membre éclairé
    Inscrit en
    Août 2006
    Messages
    381
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 381
    Par défaut
    Bonjour,

    tu pourrais télécharger les exemples sur ce site. Ils sont pour .NET 1.x, mais ça te permet d'avoir une idée.

    101 VB & C# Samples

    Parmi ces exemples, il y en a un qui s'appelle

    Data Access - Build a Master-Detail Windows Form
    et qui te permettra de comprendre la navigation au sein d'un DataSet.

    Sinon tu peux utiliser le BindingNavigator, mais je apparemment cela ne t'interesse pas plus que ça.

    A+

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2002
    Messages : 77
    Par défaut
    salut

    durant mon apprentissage j'ai crée une page web pour y mettre qq codes comme mémoire et j'ai mis un exemple de parcours d'enregistrement
    vas voir : http://www.uqtr.ca/~salmi

    Bon codage

Discussions similaires

  1. ADO.Net DataSet Lecture/Ecriture BDD
    Par neojeff dans le forum VB.NET
    Réponses: 3
    Dernier message: 25/04/2012, 09h07
  2. Réponses: 3
    Dernier message: 05/01/2009, 16h12
  3. Réponses: 1
    Dernier message: 24/03/2006, 18h59
  4. [ADO.Net][VB.NET] Comment ajouter une colonne Integer à un DataTable ?
    Par graphicsxp dans le forum Accès aux données
    Réponses: 2
    Dernier message: 20/04/2005, 12h08
  5. [VB.NET] [ADO.NET] Adapter, TableMapping et DataSet xsd
    Par neo.51 dans le forum Accès aux données
    Réponses: 14
    Dernier message: 23/09/2004, 16h52

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