Forum de discussion
Forum « Programmation ASP » (archives)
Re: mise à jour de bd ...
Envoyé: 22 octobre 2002, 10h32 par Oznog
Premièrement ça ne sert à rien de remplacer les guillemets par des doubles. Il n'y a pas de guillemet dans une date.
Mais de toute façon, tu devrais tester le format avant chaque ajout, tant pour une date que pour des nombres.
if isDate(Request("ladatemp")) then
' La date et valide
varladatemp = "#" & Request("ladatemp") & "#"
else
' Assurément une erreur lors de l'ajout
' Essai
varladatemp = "##"
' ou
varladatemp = null
end if
Autre chose, une date Null (arladatemp = "") ne fonctionne peut être pas. Il faut alors trouvé autre chose. Dans mon exemple j'utilise null ou "##" mais je ne suis pas sûr. Personnellement j'y vais directement.
...
if isDate(Request("ladatemp")) then
rs("date") = Request("ladatemp")
end if
rs.update
Ciao
Oznog
Réponses
|