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 :

[VB.Net 2.0] Comment récupérer des données SQL Server ?


Sujet :

Accès aux données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut [VB.Net 2.0] Comment récupérer des données SQL Server ?
    Bonjour à tous les développeurs,

    Je viens de me lancer dans VB 2005 et SQL Server 2005.

    Je suis en train de développer une petite appli de gestion d'utilisateurs. Pour cela, j'utilise une Base de données SQL Server. J'arrive à ajouter des utilisateurs dans ma base, là pas de prob.
    Ce que je voudrais faire maintenant, c'est rechercher un utilisateur dans la base et l'afficher dans un DataGridView. Comment puis-je faire cela?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 65
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Tu peux simplement utiliser une SqlCommand dont la requête SELECT contient la clause WHERE opportune et invoquer sa méthode ExecuteReader, tu récupèrera le resultat via un SqlDataReader.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut
    Je te remercie, je vais essayer et te dirais si ça marche

    Pour afficher le résultats (pour le moment), je fais le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    For i As Integer = 0 To 4
     
      Debug.Print("myReader = " + myReader.GetString(i))
     
    Next
    Mais lors de l'exécution j'obtiens le message d'erreur suivant :

    L'exception InvalidOperationException n'a pas été gérée
    Tentative non valide de lecture lorsqu'aucune donnée n'est présente
    Pourquoi ? Est-ce dû à la connection à ma base de donnée ?

    Plus de prob. J'avais oublié de faire Read().

    Maintenant j'obtiens bien mes résultats.

    Merci

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 26/05/2006, 23h11
  2. Réponses: 5
    Dernier message: 10/05/2006, 15h47
  3. Réponses: 3
    Dernier message: 05/05/2006, 11h41
  4. Réponses: 3
    Dernier message: 25/07/2005, 09h40
  5. Réponses: 23
    Dernier message: 22/04/2004, 11h55

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