OVH Cloud OVH Cloud

Data object et msflexgrid

1 réponse
Avatar
Cedric
Bonjour à tous,
Voila j'utilise une msflexgrid que est reliee a un objet data pour pouvoir
la remplir avec des infos d'une table.Lorsque je modifie les lignes deja
existantes de la table , elle sont correctement mise a jour.Mais j'aimerais
savoir comme je pourrais faire pour rajouter une ligne dans la msflexgrid et
qu'elle soit ajoutée dans la table. Mais je ne sais pas si c'est possible.

1 réponse

Avatar
Jean-Marc
"Cedric" a écrit dans le message de
news:42527eb4$0$346$
Bonjour à tous,
Voila j'utilise une msflexgrid que est reliee a un objet data pour pouvoir
la remplir avec des infos d'une table.Lorsque je modifie les lignes deja
existantes de la table , elle sont correctement mise a jour.Mais


j'aimerais
savoir comme je pourrais faire pour rajouter une ligne dans la msflexgrid


et
qu'elle soit ajoutée dans la table. Mais je ne sais pas si c'est possible.



Oui, c'est tout simple.

Tu ajoutes un record à ton control data:
Data1.Recordset.AddNew
' la tu mets éventuellement des valeurs

Puis tu update le recordset du data source
Data1.Recordset.Update

Puis tu fais un refresh du controle data
Data1.Refresh

Enfin, tu fais un refresh du MSFlexGrid
MSFlexGrid1.Refresh

Pour déclencher tout ça, tu as le choix de l'interface
Tu peux par exemple utiliser un bouton de commande
ou bien un popup menu, ou autre chose à ton choix.

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."