yelima
Messages postés86Date d'inscriptionmardi 12 février 2002StatutMembreDernière intervention 8 novembre 2009
-
19 sept. 2008 à 13:02
yelima
Messages postés86Date d'inscriptionmardi 12 février 2002StatutMembreDernière intervention 8 novembre 2009
-
29 sept. 2008 à 17:44
Salut
j'ai un petit souci. J'ai recupere des informations d'une table dans un datagridView et tout marche bien,maintenant je veux faire le chemin inverse, c'est à dire apres modification des informations dans le datagridView, je veux mettre à jour la table, mais je n'arrive pas.Merci de m'aider. Voici mes codes:
OracleConnection connexion = new OracleConnection();
connexion.ConnectionString = "User Id=YELIMA;Password=******;Data Source=localhost;";
string cmdQuery1 = "SELECT nom_utilisateur,prenoms_utilisateur,contact_utilisateur,login_utilisateur,password_utilisateur,profil_utilisateur,nom_soustraitant FROM UTILISATEUR,SOUSTRAITANT";
string cmdQuery2 = "SELECT COUNT(*) FROM UTILISATEUR";
connexion.Open();
OracleCommand cmd1 = new OracleCommand(cmdQuery1, connexion);
cmd1.CommandType = CommandType.Text;
OracleCommand cmd2 = new OracleCommand(cmdQuery2, connexion);
string nbre = cmd2.ExecuteScalar().ToString();
int nbre1 = int.Parse(nbre);
OracleDataReader dr = cmd1.ExecuteReader();
dataGridView2.Rows.Add(nbre1 );
for (int i=0;i <nbre1 ;i ++)
{
if (dr.Read())
{
dataGridView2[0, i].Value = dr.GetString(0);
bubbathemaster
Messages postés339Date d'inscriptiondimanche 26 janvier 2003StatutMembreDernière intervention25 mars 20094 20 sept. 2008 à 14:57
Si tu as reussi à parcourrir les elements de ton OracleDataReader pr les afficher dans la datagrid, faire le sens inverse, ie lire les elements de la datagrid et executer de la commande update, c'est pas bien plus compliqué!
yelima
Messages postés86Date d'inscriptionmardi 12 février 2002StatutMembreDernière intervention 8 novembre 20094 29 sept. 2008 à 17:44
salut,merci les amis,
j'ai pu trouver la solution en recuperant le nombre de lignes du datagrid et en faisant une boucle pour faire l'UPDATE d'autant plus que je peux indexer toutes les cellules du datagrid.Merci