dans ton if, il faut comparer des nombres avec des nombres... Convertit ton request.form en nombre
Cdbl(request.form("TxtNoFiche"))=NoFiche-1
Maggie

-------------------------------
Réponse au message :
-------------------------------
> Je veux comparer 2 items pour effectuer un update si ils sont égaux ou un insert si les 2 ne sont pas identiques.
> Mon code c'est :
>
> response.write(NoFiche)
> response.write(request.form("TxtNoFiche"))
>
> if (request.form("TxtNoFiche")=NoFiche-1) then
> response.write("super")
> SQL10="UPDATE patatipatata;"
> Connexion.execute(SQL10)
> else
> //***on enregistre la fiche d'opération technique FOI
>
> SQL1="INSERT INTO patatipatata;"
> Connexion.execute(SQL1)
> end if
>
> Quand il m'affiche mes 2 variables, j'ai:"32" donc il devrait rentrer ds mon if et me marquer "super" mais il ne le fait pas. Il rentre directement ds le else et me fait l'insert.
> Si vous voyez d'où vient le prob merci de me répondre.
>