Valeur de DBedit

Signaler
Messages postés
19
Date d'inscription
vendredi 21 août 2009
Statut
Membre
Dernière intervention
22 février 2018
-
Messages postés
273
Date d'inscription
samedi 13 juin 2009
Statut
Membre
Dernière intervention
18 avril 2015
-
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

Messages postés
4718
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
14 janvier 2021
14
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
Messages postés
273
Date d'inscription
samedi 13 juin 2009
Statut
Membre
Dernière intervention
18 avril 2015
10
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