Salut,
J'ai une datagrid connecté à une base de données via ADO qui me retourne correctement les données que je veux.
La datagrid est composé de plusieurs colonnes, dont 2 cachées. Il sagit d'une bd de comptabilité (état de compte). Les champs cachés sont ID (clé primaire) et le Nom (puisque toujours le même).
J'ai fait un bouton pour rendre mon datagrid modifiable...
Et un autre pour confirmer les changements et rebarrer le datagrid...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub btn_modFacture_Click() DataGrid1.AllowDelete = True DataGrid1.AllowUpdate = True End sub
Mais après avoir fais la modification dans mon datagrid, je reçois ce message d'erreur en quittant l'application...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub btn_valMod_Click() DataGrid1.AllowDelete = False DataGrid1.AllowUpdate = False
Si j'ajoute ...Informations sur la table de la base de données insuffisantes pour la mise à jour ou le rafraîchissement.
à la fonction btn_valMod je reçois le même message mais immédiatement ET à la sortie du programme...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Adodc3.RecordSet.Update
Que dois-je faire ???![]()
Partager