Nicodelphi
Messages postés82Date d'inscriptionvendredi 19 janvier 2007StatutMembreDernière intervention19 janvier 2014
-
19 août 2007 à 19:42
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
14 juin 2008 à 12:10
Slt je voudrais savoir si il est possible de remplir un datagridview en fonction d'une listview su oui comment
Merci
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 19 août 2007 à 20:52
Les contrôles sont là pour afficher des données, pas les contenir.
Ton problème est un problème d'architecture : si tu avais les données organisées normalement, il te suffirait de provoquer leur représentation dans un contrôle ou l'autre, au lieu de devoir "convertir" d'un contrôle à l'autre.
bloodyangel90
Messages postés7Date d'inscriptionvendredi 29 février 2008StatutMembreDernière intervention11 juin 2008 9 juin 2008 à 09:36
lu y a un moyen il fau ke tu le face en deux étapes.
1) tu enregistre a l'aide d'une requête "insert to" dans la base de donnée
2) tu récupaire a laide d'une requête "select " et tu la colle dans le datagrid en méttant le dataset comme source du datagrid et c'est fini.
tu c koi je te met le code:
//Initialisation de la connection
DbProviderFactory
dbpf =
DbProviderFactories
.GetFactory(
"System.Data.OleDb"
);
DbConnection
oConn;
DbDataAdapter
oDA;
DataSet
oDS;
//Initialisation de la connection
DbProviderFactory
dbp =
DbProviderFactories
.GetFactory(
"System.Data.OleDb"
);
DbConnection
oCon;
string
Query_Insert;
//Remise à zéro et création des options de la liste
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 14 juin 2008 à 12:10
Naturellement, chacun aura compris qu'il faut remplacer les requêtes baties à coup de concaténation par des requêtes paramétrées dans le post ci dessus, histoire d'éviter les problèmes de formatage mais surtout les problème de sécurité => injection SQL.