Bonsoir à tous,

je poste ici parce que cela fait deux jours que je lutte pour écrire des données dans une TDBGrid et que je n'y arrive pas !

Je développe avec BCB 3 (je sais, c'est plutot ancien). J'ai créé une base de données DBase IV. J'ai un data module dans lequel j'ai mis un TDataSource qui est relié à une TTable.
Je veux faire trois grilles :
- une qui affiche les produits et leur prix
- une dans laquelle on saisit les quantité de produit que l'on veut acheter
- une qui fait le total
Voici ne capture d'écran de ce que celoa donne :


Je n'arrive pas à écrire les quantités dans la grille des quantités
J'ai pourtant mis la propriété ReadOnly de la colonne de la TTable (via l'éditeur de colonnes) à false, l'option dgEditing de la grille à true, dgShowAlwaysEditor à true, dgRowSelect à false, dgMultiSelect à false, la propriété ReadOnly de la grille est également à false.

J'ai créé pour la table deux colonnes virtuelles qui contiendront la quantité et le total. La propriété FieldKind de ces colones vaut fkCalculated. Là encore, ReadOnly est à false.

Malgré tout cela je ne peux pas écrire dans ma grille : comment je dois faire ???

J'espère que vous pourrez m'aider ! Merci d'avance.

Krusty.