Question de Temps

Signaler
Messages postés
1
Date d'inscription
jeudi 8 avril 2004
Statut
Membre
Dernière intervention
11 juin 2004
-
Messages postés
699
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
13 mai 2011
-
Pour ce qui lirons ce message Priere de me repondre le plus Vite Possible Merci D'avance
Bonjour à tous ceux qui lirons mon message
Cher Programmeurs je suis entrain de concevoir un programme qui s'intitule les gestion des compte bancaire
Je vous presente le Probleme:
Pour saisir un Nouveau compte ,on entre bien sur le numero de compte qui comme ce qui suit
25211103000P
comme vous pouvez voir il faut entrer des chiffres et en fin un Lettre de A-Z
Mon probleme se trouve dans L'ajout dans la base de données et dans la recherche et la modification car l'utilisateur peut entrer 25211103000P ou 025211103000P et la base de données ne considere pas ce champ comme doublons vu qu'il a entré le 0 devant le compte mais en fait c'est le meme compte
ma question est comment enlever ce zero si l'utilisateur entre par megarde un ZERO en debut du numero de compte
j'ai resolu le probleme mais sans la lettre a la fin ,moi j'aimerai a voir une reponse avec la lettre a la fin
Aidez moi SVP
PS:Pourriez Vous Forcez le 25 au debut du textbox

1 réponse

Messages postés
699
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
13 mai 2011
21
Bonjour,

pour tester les 0 en début de chaîne, tu peux passer par une petite fonction toute bête :

Function enleveZero(ByVal s As String) As String
While Left$(s, 1) = "0"
s = Right$(s, Len(s) - 1)
Wend
enleveZero = s
End Function


Et pour forcer le 25 au début du textbox tu mets en propriété .Text (ou .Value) du textbox 25 de base.

Fanny