Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2580 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] DataReader

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] DataReader

n°408254
ToxicAveng​er
Posté le 26-05-2003 à 17:17:47  profilanswer
 

Salut,
 
j'ai une requete qui me renvoie un DataReader.
Comment faire pour récupérer les données contenues dans le DataReader. (Avant j'utilisais un Repeater mais la je ne suis plus en mode graphique...)
 
j'ai essayé de mettre un DataGrid d et de faire :
d.DataSource (mon datareader)
d.DataBind();
 
et ensuite j'essaye d'accéder a mes données via d.Columns[0] par exemple, mais ca ne marche pas trop  :whistle:

mood
Publicité
Posté le 26-05-2003 à 17:17:47  profilanswer
 

n°408316
genesis
Posté le 26-05-2003 à 18:02:50  profilanswer
 

en vb.net je fais comme ça :
 

Dim objReader As OleDbDataReader
objReader = objCommand.ExecuteReader
Dim result As New ArrayList()
   While objReader.Read
        result.Add(objReader("ID_INTERLOC" )) //ici tu ajoute le reader à ta structure (datatable ou dataset...)
   End While
objReader.Close()


 
une fois la source remplie tu la lie comme ça
 

mon_DataGrid.DataSource = result
mon_DataGrid.DataBind()


 
EDIT : forcement j'ai pris au hasard dans mon code, et j'ai pas fais gaffe, ma structure est une arraylist... [:guts]


Message édité par genesis le 26-05-2003 à 18:05:01
n°408778
ToxicAveng​er
Posté le 27-05-2003 à 09:16:48  profilanswer
 

ouais en fait j'ai utilisé un repeater, au moins ca marche  :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] DataReader

 

Sujets relatifs
Plus de sujets relatifs à : [C#] DataReader


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)