regex --> help! - ASP - Programmation
Marsh Posté le 30-07-2004 à 17:18:26
C'est probablement un conerie mais essaye toujours
La majuscule a test ????
Marsh Posté le 30-07-2004 à 17:38:55
Tu changes juste ta requete ???
La valeur de "serverset.Fields.item("sla" )" ça donne quoi ?
Marsh Posté le 30-07-2004 à 17:39:40
ca donne une chaine de caractere
ex 'silver 10' ou rien ""
Marsh Posté le 30-07-2004 à 17:46:56
Ben justement ça viens peut etre de là.
Dans la doc :
string
Required. The text string upon which the regular expression is executed.
Essayhe de tester si ton expressionest egale a rien et de mettre une chaine vide a la place ou juste " "
Marsh Posté le 30-07-2004 à 17:49:00
je l'ai pourtant fais
if ...="" then
...
else
regex.test...
ca marche pas!!
Marsh Posté le 30-07-2004 à 17:55:48
ERRATUM en fait ca marche j'utilise test plusieurs fois et j'avais pas vu que l'erreur a changé de ligne auant pour moi et merci pour ton aide
Marsh Posté le 30-07-2004 à 17:08:55
ce code au demeurant trivial
Set regEx = New RegExp
regEx.Global = True
regEx.IgnoreCase = True
regEx.Pattern = "silver"
notag = regEx.test(serverset.Fields.item("sla" ))
voici ce qu'il me met
Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: 'test'
/maj_nbuo_win.asp, line 17
le pire c'est que g juste change ma requete
avec le meme champ de la meme table mais une autre requete ca marchait tres bien !!
et je precise que sla est un varchar2
une idée ??