begin process at 2012 02 14 06:49:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

datagrid & datareader


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

datagrid & datareader

mercredi 20 avril 2005 à 20:51:57 | datagrid & datareader

TheSin

Membre Club

hello.
je suis en vb.net.
j'ai un probleme : je n'arrive pas à faire afficher ma base de données dans un datagrid, a partir d'un datareader.
Voici mon code :

Dim myReader As System.Data.Odbc.OdbcDataReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection)

'Et on le parcours. Il va me manquer le "movenext"

dtgrid.DataSource = myReader.GetSchemaTable.DataSet

dtgrid.Refresh()

While myReader.Read()

'je mets le résultat dans un listview1 juste pour stocker rapidement

lstResult.Items.Add(myReader.GetString(2))

End While


Le tout est dans un sub où le datagrid est envoyé par valeur.
que dois-je faire pour que celà fonctionne ?
(la boucle while est là pour un test de lecture des données)
ou alors, me suis-je complètement trompé dans la facon de transiter un datareader vers un datagrid ?

Merci de votre aide.

mercredi 20 avril 2005 à 21:20:33 | Re : datagrid & datareader

billy21121

Réponse acceptée !
Normalement, pour utiliser un datagrid, il est préférable d'utiliser un dataadapter. en effet, celui permet aussi les mises a jour dans la BDD alors que le datareader ne fais que de la lecture
il te suffit alors de créer un dataadapter et un dataset
ensuite, tu fais

monDataadapter.fill(ds)
mondatagrid.datasource=ds

Frederic

mercredi 20 avril 2005 à 22:38:00 | Re : datagrid & datareader

chris81

http://www.vbfrance.com/code.aspx?ID=30740

http://www.correzeweb.com
http://www.localetv.com
mercredi 20 avril 2005 à 22:38:08 | Re : datagrid & datareader

TheSin

Membre Club

merci, mais j'ai du mal a l'utiliser.
est-ce que tu pourrais me donner un exemple stp ?

mercredi 20 avril 2005 à 22:51:10 | Re : datagrid & datareader

TheSin

Membre Club

et pis j'utilise la dll de mysql pour faire mes requetes et les connexions.
(la dernière version soit la 1.0.3)

mercredi 20 avril 2005 à 23:26:00 | Re : datagrid & datareader

valtrase

Un peu de lecture

Cordialement, Jean-Paul  
______________________________________________________________________

Le Savoir n'a de valeur que s'il est partagé
jeudi 21 avril 2005 à 00:42:26 | Re : datagrid & datareader

TheSin

Membre Club

bin j'ai lu, mais bon ... ce tuto n'est pas pour moi quisqu'il ne répond pas a ma question (je ne vois aucun datagrid dans le code).
 en ce qui concerne le code de billy21121, je n'arrive pas a mettre le code en place ... :'(
donc help me plz !!!!

jeudi 21 avril 2005 à 07:48:52 | Re : datagrid & datareader

billy21121

Réponse acceptée !

Salut, voila un bout de code.
rqt est de type string
et strcon est une chaine de connection

Dim dr As SqlDataAdapter
        Dim ds As New DataSet("Eleves")
        Try
            dr = New SqlDataAdapter(rqt, strCon)
            dr.Fill(ds)
            Me.DataGrid1.DataSource = ds
  catch
          messagebox.show(ex.tostring)
endtry

bonne continuation
Frederic

vendredi 22 avril 2005 à 01:26:27 | Re : datagrid & datareader

TheSin

Membre Club

Merci billy21121 !
Grâce à toi, mon application marche.
C'est mon lycée qui va être content à la rentrée :)
Je vais pouvoir terminer mon application sans aucun soucis.
Encore un grand merci à toi Frédéric



Cette discussion est classée dans : données, while, datagrid, myreader, datareader


Répondre à ce message

Sujets en rapport avec ce message

datagrid & datareader [ par TheSin ] hello.je suis en vb.net.j'ai un probleme : je n'arrive pas à faire afficher ma base de données dans un datagrid, a partir d'un datareader.Voici mon co debutant :VB6 ado et datagrid [ par jimmy69 ] Bonjour a tous, Voila je debute en programmation et ce avec visual basic 6 et j'aimerais faire une p'tite base de donnees genre un carnet d'adresses o datagrid [ par japi33 ] dans une appli vb j'ai un datagrid lié à une table dans une base de données access via un controle ADO:adodc1.connectionstring="............"adodc1.re DataGrid et dataReader [ par ProphetKy ] Bonjour à tous,Je developpais avant en Vb6, et je dois développer une application en VB.net et j'ai un petit problème avec le data reader, je voudrais label dans un datagrid [ par grome ] Bonjour à tous, Je mets en oeuvre un datagrid pour la consultation et la mise à jour d'une base de données. Ce Datagrid contient une colonne modèle. pas logique tout ça.... [ par penchu ] Bonjour à tous, Dans mon programme, j'ai une datagrid et en dessous des textbox liées aux données de la datagrid. Je dois pouvoir entrer, modifier et liaison base de données access (ds une datagrid [ par yg_chou ] bonjour a toutes et tous pour un proget en vb je veu afficher une table de reservations( colones x, y, z ...) dans une datagrid et je rame pour le cod mettre à jour des données dans SQL à partir d'une Datagrid dans VB.net [ par patrice91 ] Je débute...Je voudrais mettre à jour des données dans SQL à partir d'une DataGrid dans VB.NETMerci de vos réponses. J'aurai besoin d'une aide pour faire 3 bouton specifique SVP. [ par developvbdebut ] Bonsoir tout le mondeJ'aurai besoin d'une aide pour faire 3 bouton specifique SVP.J'ai réussi a aficher mes données avec un datagrid.En premier.Je vou changer une valeur de la bdd via une datagrid [ par BlackDiff ] Bonjour à tous ! alors voila, je vous expose mon problème. Je suis en train de créer une appli qui renvoie les données d'une base de données acces dan


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales