markus: Typenkonflik

Beitrag lesen

Hi cint geht glaub ich nicht:

Zitat:

Wandelt einen beliebigen numerischen Wert in Short-Integer-Format (ganze Zahlen von -32768 bis +32767) um. Der Definitionsbereich der Funktion umfaßt natürlich gerade den Short-Integer-Bereich. Andere Werte führen zu der Fehlermeldung "Integer Überlauf", wenn  zuvor mit COMPILER "RCON" die Bereichsüberwachung eingeschaltet wurde.

gibt auch höhere Preisangagen..

lt... [url: http://www.berkhan.com/basic/manual_7/manual_d/data_d/chap5-2.htm]

MFg
Markus

Hallo,

rs("Preis") = cint(0 & Request.Form("Preis"))
                ^^^^^^^^^
Auch wenn das Textfeld leer ist wird damit 0 praktisch hinzugezaehlt (steht im textfeld "1" wird so 01 draus, ist das textfeld leer, wird so "0" daraus). cint() macht sicher dass das ganze als integer behandelt wird und verwandelt es wieder in "1" oder "0" etc.

Gruss, Melanie