Soyez le premier à donner votre avis sur cette source.
Vue 18 994 fois - Téléchargée 2 057 fois
private void Form1_Load(object sender, System.EventArgs e) { //id de la courbe à afficher int idCourbe=5; //requete à exécuter (ici, nous récupérons les dates et valeurs des mesures de la courbe 5 //vous pouvez bien évidemment modifier cette requête string requete = "SELECT DATE, MESURE FROM MESURES WHERE ID=" + idCourbe + " ORDER BY DATE ASC"; //création de la connection OdbcConnection connection = new OdbcConnection(); //chaine de connection (du type "DSN=monDSN) string chaineDeConnection = "DSN=baseTest"; //affectation de la chaine de connection à la connection connection.ConnectionString = chaineDeConnection; //ouverture de la connection connection.Open(); //création du DataSet DataSet data = new DataSet(); //création du OdbcDataAdapter OdbcDataAdapter adapter = new OdbcDataAdapter(requete, connection); //remplissage du DataSet avec les résultats de la requête adapter.Fill(data); //on déclare maTable comme étant la première table du DataSet (celle qui nous interesse) DataTable maTable = data.Tables[0]; //on affiche l'ID de la courbe concernée (\r\n pour sauter une ligne) textBox1.Text = "Courbe " + idCourbe + "\r\n"; foreach (DataRow row in maTable.Rows) { textBox1.Text += "date : " + row[0] + " - val : " + row[1] + "\r\n"; } }
10 sept. 2008 à 20:00
ma question c'est que:
Comment faire si je veux afficher les donnees dans des textboxs (sur un formulaire) en selectionnant d'abord n'importe quel ligne sur un datagridview
soit la requete svte:
select * from la table where id= ........bein la ligne que l'utilisateur à cliqué .
merci de me repondre
cest urgent....
31 mai 2006 à 17:02
OdbcDataAdapter adapter = new OdbcDataAdapter(requete, connection);
//remplissage du DataSet avec les résultats de la requête
adapter.Fill(data);
//on déclare maTable comme étant la première table du DataSet (celle qui nous interesse)
DataTable maTable = data.Tables[0];
Merci de répondre
Wouter Tjon
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.