Bonjour
je cherche un code qui me permet de mettre l'option dgEditing de DBGrid a true pour faire des modification au contenu de la table.
merci d'avance
Version imprimable
Bonjour
je cherche un code qui me permet de mettre l'option dgEditing de DBGrid a true pour faire des modification au contenu de la table.
merci d'avance
Salut,
il faut faire comme ceci pour ajouter l'option:
et comme ceci pour la retirer :Code:DBGrid1->Options << dgEditing;
Code:DBGrid1->Options >> dgEditing;
Bonjour,
merci pottier de me répondre, le code n'a pas fonctionné .
merci d'avance
Salut,
qu'entend tu par ne pas fonctionné, parce que chez moi cela fonctionne très bien ? tu as un bout de code à présenté ? Quel est le but total de ta fonction ?
salut
je veut ajouter l'option pour donner la main a l'utilisateur a changé le contenu de la table apres je la retire ,
pour le moment j'ai utilisé que votre code
Code:DBGrid1->Options << dgEditing
Est-ce que ton DBGrid s'appelle bien DBGrid1 ?
Est-ce que lorsque tu débug, tu passe bien par ce bout de code ? As-tu mis ce code dans un évènement ? Si oui, se déclenche-t-il ? Si non dans quel type de méthode l'as tu mis ?
oui il passe bien quand je debug, meme le DBGrid s'appellle DBGrid1.
j'ai mis le code dans l'evenement onClick de BitBtn et il n'est y a pas d'erreur
Est ce que ton DBGrid est relié à un TTable ou a un TQuery?
Si tu utilise un TQuery, c'est normal, celui-ci etant un composant retournant des résultats en "lecture seule"
Salut
le DBGrid est relié a un TTable
Est-ce que tu fais bien quelque part un
puis unCode:Table1->Edit(); //Modification de l'enregistrement
Code:Table1->Post() ; //Enregistrement des modif effectuées