Caster une variable

marcant77 Messages postés 8 Date d'inscription mercredi 18 janvier 2006 Statut Membre Dernière intervention 26 mai 2008 - 23 mai 2006 à 16:39
marcant77 Messages postés 8 Date d'inscription mercredi 18 janvier 2006 Statut Membre Dernière intervention 26 mai 2008 - 29 mai 2006 à 16:38
bonjour
je travail avec une base mysql avec de l asp
et j ai un probleme:
en faite je fais un count(*) d une table
je recupere ca valeur dans une variable

total = rs(0) // je mets dans total la requete de mon count

le probleme vient apres... c'est quand je veut faire des operations mathematiques decus
total*4 par exemple total n est pas considéré comme un type int... comme un string je pense

y a t il un moyen de cster une variable en asp?

merci

4 réponses

fcampagne Messages postés 195 Date d'inscription vendredi 3 juin 2005 Statut Membre Dernière intervention 13 juillet 2006 3
23 mai 2006 à 16:52
integer.parse(total)*4 devrait le faire
;)
0
marcant77 Messages postés 8 Date d'inscription mercredi 18 janvier 2006 Statut Membre Dernière intervention 26 mai 2008
23 mai 2006 à 17:12
ben merci pour ta réponse mais ca passe pas...
Erreur de compilation Microsoft VBScripterror '800a0400'

Instruction attendue

/imagedetail/formulaire/recherchetitre.asp, line 186

Integer.parse(Total)
^
0
cs_Nurgle Messages postés 1642 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 28 avril 2011 4
23 mai 2006 à 21:20
Salut, la fonction CInt devrait j'espère résoudre ton problème :

UnNombre = CInt(UneChaine) * 4

( fcampagne --> Eh oui l'ASP3 ça existe encore il ne faut pas croire que tout le monde est passé à l'ASP.NET, surtout quand les gens postent dans la catégorie ASP3 et parlent dans leur question d'ASP et pas d'ASP.NET (oui oui, je sors...))

<hr size ="2" width="100%" />Nurgle (Antoine)
0
marcant77 Messages postés 8 Date d'inscription mercredi 18 janvier 2006 Statut Membre Dernière intervention 26 mai 2008
29 mai 2006 à 16:38
merci pour ta reponse ca marche, mais j avais trouvé une solution donc je la donne aussi

total = ""&rs(0)&""
total*4

voila merci a ceux qui ont repondus ou cherchés
0
Rejoignez-nous