Affichage dans un datagrid [Résolu]

Signaler
Messages postés
135
Date d'inscription
mercredi 8 novembre 2000
Statut
Membre
Dernière intervention
11 mai 2007
-
Messages postés
135
Date d'inscription
mercredi 8 novembre 2000
Statut
Membre
Dernière intervention
11 mai 2007
-
Bonjour,



Je suis entrain de faire une petite application, celle-ci doit se
connecter a une bdd oracle, faire un select sur deux tables et afficher
le résultat dans deux onglets différents.

Pour l'instant ok.

Mais la ou ca se complique (enfin pour moi), c'est lorsque je veux limiter l'affichage du datagrid. Je m'explique :

J'aimerai limiter l'affichage du datagrid a une dizaine de ligne et
utiliser des boutons suivants précédents et 10suivant et 10précédent
pour parcourir ma table.

De plus j'aimerai aussi pouvoir selectionner une ligne du datagrid et afficher les détails dans des labels.

Pour finir, j'aimerai pouvoir utiliser un fichier de configuration avec
les données nécessaire pour se connecter a la base, utile lorsque l'on
change de base.



Please help

4 réponses

Messages postés
135
Date d'inscription
mercredi 8 novembre 2000
Statut
Membre
Dernière intervention
11 mai 2007
1
Bon, j'ai tout trouvé :


- Comment utilisé un fichier de configuration

- Comment mettre en place la pagination pour un datagrid.


Je posterai peut etre les sources si j'ai le temps.


Si vous avez un probleme du meme type, me contacter pour plus de renseignement
Messages postés
135
Date d'inscription
mercredi 8 novembre 2000
Statut
Membre
Dernière intervention
11 mai 2007
1
Pour ceux qui sont intérréssé je viens de trouver comment AFFICHER les
détails d'une ligne sélectionnée d'un datagrid dans des labels :


tout d'abord il faut considérer l'évenement :
private void NomDuDataGrid_Click(object sender, System.EventArgs e)


ensuite a l'intérieur de cet évenement, il faut  récupérer le numéro de la ligne sélectionné :
NumeroLigne = NomDuDataGrid.CurrentRowIndex ;

puis assigner la colonne voulu dans le label voulu :
nomduLabel.Text = NomDuDataGrid[NumeroLigne , 0].ToString();


Le 0 correspond a la premiere colonne.

Et voila . . .


Il me reste encore plusieurs problème comme : limiter l'affichage de ligne dans un datagrid.

Pour l'instant je récupere juste le nombre de ligne visible comme ca :
int NbligneVisible = dataGrid1.VisibleRowCount;


mais apreS . . .
Messages postés
135
Date d'inscription
mercredi 8 novembre 2000
Statut
Membre
Dernière intervention
11 mai 2007
1
quelqu'un sait comment faire ? ? ?


please help . . .
Messages postés
135
Date d'inscription
mercredi 8 novembre 2000
Statut
Membre
Dernière intervention
11 mai 2007
1
Bon, j'ai tout trouvé :


- Comment utilisé un fichier de configuration

- Comment mettre en place la pagination pour un datagrid.


Je posterai peut etre les sources si j'ai le temps.


Si vous avez un probleme du meme type, me contacter pour plus de renseignement