Datagridview

Signaler
Messages postés
86
Date d'inscription
mercredi 7 janvier 2015
Statut
Membre
Dernière intervention
15 août 2020
-
Messages postés
15921
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
10 mai 2021
-
salut à vous,
comment faire pour récupérer les informations contenues dans un datagridview et en faire une insertion dans une base de données. les informations contenues dans le datagridview ont été ajouté par :
datagridview. Rows.Add(colonne 1,colonne 2,colonne 3);
comment faire pour récupérer chacunes de ces lignes d'informations et en faire une insertion à partir d'une requête SQL de la forme :
INSERT INTO TBL(champ1,champ2,champ3) Values (colonne1,colonne2,colonne3);

si y a quelque choses de pas clair, merci de m'en notifier

merci déjà pour votre aide

3 réponses

Messages postés
15921
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
10 mai 2021
540
Bonjour
As tu choisi de binder ton datagridview ou pas?
Messages postés
86
Date d'inscription
mercredi 7 janvier 2015
Statut
Membre
Dernière intervention
15 août 2020

non j'ai pas binde le datagridview
Messages postés
15921
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
10 mai 2021
540
Dans ce cas, tu vas chercher le contenu de chaque cellule utiles de la ligne que tu veux sauvegarder.
Tu le convertis si besoin (dans la base de données le champ sera peut etre un nombre, une date, etc... dans la cellule c’est du texte).
Et tu stockes dans une variable.

Ensuite tu écris ta requête avec les variables
Messages postés
86
Date d'inscription
mercredi 7 janvier 2015
Statut
Membre
Dernière intervention
15 août 2020

ok
s'il y a par exemple 3 lignes d'informations dans le datagridview comment faire pour récupérer chaque colonne d'une ligne un exemple :
ligne[1] colonne 1,colonne2, colonne3
ligne[2] colonne 1,colonne2, colonne3
ligne[3] colonne 1,colonne2, colonne3
merci d'avance
Messages postés
15921
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
10 mai 2021
540