Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme datagridView [ Windows / Formulaire / Winforms / Controls ] (yelima)

vendredi 19 septembre 2008 à 13:02:11 | probleme datagridView

yelima

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);

                    dataGridView2[1, i].Value = dr.GetString(1);
                    dataGridView2[2, i].Value = dr.GetString(2);
                    dataGridView2[3, i].Value = dr.GetString(3);
                    dataGridView2[4, i].Value = dr.GetString(4);
                    dataGridView2[5, i].Value = dr.GetString(5);
                    dataGridView2[6, i].Value = dr.GetString(6);

                }
            }
           
 private void button2_Click(object sender, EventArgs e)
        {
           // Ici JE VEUX METTRE A JOUR TOUT LE CONTENU DE DATAGRIDVIEW
           
           
        }

samedi 20 septembre 2008 à 14:57:54 | Re : probleme datagridView

bubbathemaster

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é!

C'est quoi qui te bloque exactement?



mercredi 24 septembre 2008 à 18:15:02 | Re : probleme datagridView

Arthenius

Membre Club

regarde mes sources il y a un code qui devrait t'aider....



Arthenius
"Ce qui ne me tue pas, me rend plus fort..."


lundi 29 septembre 2008 à 17:44:20 | Re : probleme datagridView

yelima

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




Cette discussion est classé dans : utilisateur, value, datagridview2, dr, getstring


Répondre à ce message

Sujets en rapport avec ce message

Recherche du nom d'utilisateur dans l'entête HTTP [ par projetbts ] Bonjour,Je tente de récupérer le nom d'utilisateur qui tente une connection sur mon serveur HTTP. Pour cela, je récupére les entêtes HTTP fourni dans Problemes de droit en tant qu'utilisateur [ par marshallmatter ] MarshallMatterSalut,je suis sur mon compte et achaque fois que je veux debugger, j ai un message d'erreur me disant qu'il fat que je sois dans le 'deb Récupérer la valeur d'un TextField HTML [ par giill ] Bonjour,J'ai un WebForm avec des TextField HTML. L'utilisateur doit saisir ces textfield, puis clique sur un bouton Enregistrer (code événement en asp Datagrid et impression [ par space ] J'ai l'impression que mon message a etet efface si cela est veuillez svp m'envoyer un mail merci:).Sinon , le probleme en deux parties :1/ Je désire q Afficher une fenêtre de saisie utilisateur [ par Morpheus51Neo ] Bonjour à tous,Voici mon problème. C'est un truc tout bête que je n'arrive pas à trouver!Quelle fonction me permet d'afficher une petite fenêtre dans C# et EXCEL [ par Polop ] Bonjour,j'ai un soucis avec Excel et C#.j'ai trouvé divers bout de code pour lire un classeur excel avec .NET(C#) mais mon classeur ne veut pas se met Changement d'utisateur Windows [ par MaRsIgLiA ] Bonjourno !!vlà j'ai un ptit soucis, sur une application windows développé en C#.La connection se fait via les parametres utilisateur de windows, et i Datagrid [ par Tommy666 ] Bonjour,J'ai un prob' avec mon Datagrid : si je veux sélectionner (ou supprimer) la personnes correspondant à la colonne sélectionné, ça ne fonctionne Cookie avec asp.net & c# [ par aeled ] J'ai un problème de cookie :En fait je crée un cookie avec Response.Cookies["monCookie"].Value = "monPrenom"le cookie se crée bien mais je n'arrive pa authentification utilisateur base de données Access en c# [ par liliemumue ] BonjourJe ne connais rien au base de données et la j'avoue que je n'y arrive pas.Deja en premier lieu j'ai cree une base access avec plusieurs tables,


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.