Modification d'une Datagrid
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...
Code:
1 2 3 4 5
|
Private Sub btn_modFacture_Click()
DataGrid1.AllowDelete = True
DataGrid1.AllowUpdate = True
End sub |
Et un autre pour confirmer les changements et rebarrer le datagrid...
Code:
1 2 3 4
|
Private Sub btn_valMod_Click()
DataGrid1.AllowDelete = False
DataGrid1.AllowUpdate = False |
Mais après avoir fais la modification dans mon datagrid, je reçois ce message d'erreur en quittant l'application...
Citation:
Informations sur la table de la base de données insuffisantes pour la mise à jour ou le rafraîchissement.
Si j'ajoute ...
Code:
Adodc3.RecordSet.Update
à la fonction btn_valMod je reçois le même message mais immédiatement ET à la sortie du programme...
Que dois-je faire ??? :hola: