Rouven: Eingabe überprüfen

Beitrag lesen

Morgen,

strwert1 = cDbl(request.form ("wert1"))
strwert2 = cDbl(request.form ("wert2"))
strwert3 = cDbl(request.form ("wert3"))

An dieser Stelle setzt du ja irgendwie schon voraus, dass sich der Inhalt von wert1 in einen Double verwandeln lässt. Das ist sicherlich etwas verfrüht - Angemessener wäre vielleicht so etwas:
strwert1 = Request.Form("wert1")
' Wert vorhanden?
if (strwert1 = "") then
   Response.Write("Sie müssen einen Wert eingeben")
   valueok = false
else
   'Wert ist vorhanden, ist es eine Zahl
   if (Not isnumeric(strwert1)) then
      Response.Write("Sie müssen eine Zahl eingeben")
      valueok = false
   else
      valueok = true
   end if
end if
'anhand von Valueok kannst du jetzt erkennen, ob die Prüfung erfolgreich war oder nicht.

MfG
Rouven

--

-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(