thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 20086 25 juil. 2007 à 15:53
Pour supprimer une ligne ou pour inserer une ligne entre deux existante (pas besoin pour inserer une nouvelle ligne en dessous des autres);
il faut faire :
MsFlexgrid1.Clear
puis réalimenter ta flexgrid
tu as aussi msflexgrid1.move
le plus simple est de chercher sur ce site avec le mot msflexgrid ou de lire l'aide VB sur les msflexgrid tu y trouvera ton bonheur pour apprendre a les utiliser.
thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 20086 26 juil. 2007 à 10:17
Comme je te l'ai dis, si tu veux apprendre a utiliser les MSFLEXGRID, regarde dans l'aide de VB et surtout recherche sur ce site des exemples de code qui sont tres riches d'enseignement.
C'est comme ça que j'ai appris a les utiliser.
le .move sert a deplacer des enregistrements dans la MSFLEXGRID.
Si tu as ecrit directement : Form1.mshfg1.Clear str "select * from secteur" rs.Open str, cn Set Form1.mshfg1.DataSource rs
Je comprend que cela ne fonctionne pas, regarde des exemples et tu comprendra.