Valeur de DBedit

yacinew Messages postés 18 Date d'inscription vendredi 21 août 2009 Statut Membre Dernière intervention 22 février 2018 - 12 mars 2012 à 21:52
solilog Messages postés 273 Date d'inscription samedi 13 juin 2009 Statut Membre Dernière intervention 18 avril 2015 - 15 mars 2012 à 23:20
Bonjour,
j'ai une base de donnée de type DBF, et j'ai plusieurs DBedit chaqu'une a sans propre data feild et tous ont le même data source,
maintenant je veux changer l'affichager de DBedit avec une autre valeur qui contient,par exmple je (DBedit1:=3), Comment faire ça ..!

2 réponses

cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
13 mars 2012 à 17:54
Bonsoir,

Ce n'est pas possible puisque ton Tdbedit est lié à un champ d'une table
Il te renverra toujours la valeur stockée.

En revanche tu peux afficher tout ce que tu veux dans un TEdit.
avec des conditions en se servant d'un test sur la valeur du TDbedit par exemple.


cantador
0
solilog Messages postés 273 Date d'inscription samedi 13 juin 2009 Statut Membre Dernière intervention 18 avril 2015 10
15 mars 2012 à 23:20
Bonsoir,
cantador à raison, pour changer le contenu d'un tDbEdit, il faut changer la valeur du champ attaché.
if not (MaTable.state in [dsInsert, dsEdit]) then
MaTable.edit; // sinon çà plante
MaTable.fieldvalues['Champ'] :=3;
...
...
MaTable.post;

Tcho

solilog
0
Rejoignez-nous