cs_loxo
Messages postés9Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention12 juillet 2006
-
26 juin 2006 à 18:34
erefdatacomputing
Messages postés165Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention24 avril 2018
-
27 juin 2006 à 00:14
Bonjour
je travaille avec accesss et j'ai un champ qui est définit sous forme de texte mais qui contient que des nombres du fiche 15423,15424,15425,....
j'aimerai sortir le dernier numéro de fiche utiliser et rajouter 1 à ce nombre
il faut donc que je transforme cette chaine en integer et que je fasse +1 et que je le retransforme en texte?
erefdatacomputing
Messages postés165Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention24 avril 2018 27 juin 2006 à 00:14
Je te conseille d'utiliser CLng pour transformer ta string en nombre long, car Int ou CInt fonctionnent pour des entiers, c'est à dire des nombres compris entre -32768 et 32767.
Alors que CLng va entre -2 147 483 648 et 2 147 483 647 ce qui évite des plantages au cas ou tu aurais un N° supérieur à 32767.
Voir aide de VB, dans l'index, taper:
"fonctions de conversion de type"
tu auras la liste de toutes les fonctions de conversion, et leur limites.
Je comprends vite mais il faut m'expliquer longtemps et tout en détails !!!