Bonjour,
J'ai un script tout simple, mais qui ne marche pas, pouvez vous m'aider ?
le voici :
'Nombre d'articles
NbArticles = Resu2("NB")
If NbArticles = 0 Then
ArtChar = "Pas d'articles"
End If
If NbArtciles = 1 Then
ArtChar = "1 article"
End If
If NbArtciles > 1 Then
ArtChar = NbArticles & " articles"
End If
response.write(ArtChar)
ArtChar est vide, pourtant j'ai bien un nombre d'articles retourné par NbArticles...
Merci d'avance
Je rajouterai dans les tests le forcage de type Cint
if Cint(NbArticles) = 1 then
....
Oui j'avais essayé avec cint() croyant que ca venait de là, mais toujours rien... [:((]
If NbArtciles = 1 Then
If NbArtciles > 1 Then
l'orthographe d'articles n'est pas bonne...inversion i et c
Raaaaaahhhhh merci.
Décidément !
Encore un truc tout simple :
Comment fait on pour tester si une variable est vide en asp ???
J'ai essayé avec :
If Toto = ""
= 0
= nothing
= false
= null
pas moyen...[;-(]
Merci d'avance
isNaN, isNull
=null
if not(toto) indique que toto est faux
Encore merci [8)]
Pour eviter des erreurs avec des fonctions de chaines Trim , Replace ...
tu peux faire un test Null et vide :
if ((ta_chaine & "") = "") then
'car Null & "" = ""
;o)
Bonjour,
je n'arrive pas à tester si une variable est vide ou pas.
J'ai essaye isNull comme dit précédemment mais cela ne fonctionne pas:
specialite=rsFor("spe_code")
if specialite isNull then
specialite="valeur"
end if
Une erreur de syntaxe?
Merci
Christel
