formatage de donnée

formatage de donnée - Delphi/Pascal - Programmation

Marsh Posté le 20-08-2002 à 18:06:17    

j'ai un datasource qui est lié a un ibdataset
j'ai un dbedit qui est lié a ce datasource
 
lorsqu'on rentre une donnée, je voudrais que par exemple pour le téléphone que ça donne
 
(999)999-9999
 
bien sûr seulement les 9 seraient inséré dans la bd pour économisé de l'espace :)
 
je me demande comment parvenir à un telle résultat ?
 
j'utilise un ibdataset, j'ai remarqué qu'on pouvait créer des fields, je crois qu'on peut le faire avec les fields
ces fields devraient être pareil que ceux de ma bd?


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 20-08-2002 à 18:06:17   

Reply

Marsh Posté le 21-08-2002 à 14:45:22    

Je te conseille pour avoir un masque de saisie d'utiliser un MaskEdit ou un composant qui en hérite. Tu saisis ton masque dans la propriété EditMask et c'est tout.

Reply

Marsh Posté le 21-08-2002 à 23:55:05    

ce compo n'existe pas pour les bd
alors je cherche un autre moyen pour le faire....


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 22-08-2002 à 10:12:01    

Mon expérience personnelle me pousse à te déconseiller les composants DB, je pense qu'il est plus sûr de récupérer les données "manuellement" et d'utiliser des requetes.  
 
Maintenant si tu tiens à garder un composant DB je pense que tu devrais trouver sur le net un composant DbMaskEdit (Peut être dans la JVCL ?)

Reply

Marsh Posté le 25-08-2002 à 03:49:44    

la meilleur solution je crois c'est d'utiliser les champs persistent


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed