Pb de data set

Signaler
Messages postés
10
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
3 novembre 2008
-
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
-
Salut.


J'utilise une requête SQL et cette requête me renvoit un résultat (une valeur)
comment je fais pour faire inscrite cette valeur dans un Label en c#    ???


Label.Text = DataTable??????


Merci de votre aide

5 réponses

Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
5
Heueueu ?

C'est quoi ta requete ?
Comment tu l'execute ?

Parce que tu aurais aussi pu dire

Comment afficher un machin renvoyé par un truc

Et aurais sans doute aussi facilement deviné la réponse a te donner.
Messages postés
433
Date d'inscription
samedi 26 avril 2003
Statut
Membre
Dernière intervention
4 décembre 2009
1
Salut,
Essais ca :
Label.Text = TadataTable.rows[0]["NomDeTaColone"].ToString();

---------------------------------------
Sébastien Roche, architecte .Net
MCP C# 2.0 - MCTS ASP.Net 2.0
Messages postés
10
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
3 novembre 2008

voici le code que j'utilise, en  gros j'ai un combobox je veux qu'on selectionnant  une valeur  il m'affiche ces informations dasn des labels

Merci de me repondre
string



requette =

" Select Nom from table where MATR='cb3.text'"
;


 // la connexion a la bdd
OdbcConnection
connection =

new



OdbcConnection
();


string
chaineDeConnection =

"DSN=conex"
;connection.ConnectionString = chaineDeConnection;

connection.Open();


DataSet
data =

new



DataSet
();


OdbcDataAdapter
adapter =

new



OdbcDataAdapter
(requette, connection);adapter.Fill(data);

label1 .Text =


DataTable
.Rows[0][

"Nom"
].ToString(); // j'ai essayé ç  titeoe mais il m'affiche un message d'erreur
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
5
Et moi j'aurais pu dire

Essaye ca

Label.Text = DataSet.Tables[0].Rows.count.ToString();

ou bien ca

object=tarequete();
Label.Text = object.ToString();

ou bien ca

Label.Text = DataSet.Tables[0].Columns[0].Name.ToString();

etc.....

Donc si souadsaid ne peux pas etre un peu plus précis  on peut tout inventer pour lui !
Messages postés
666
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
11 mars 2010
5
Tu dois faire

label1.Text =data.Tables[0].Rows[0][ "Nom" ].ToString();