String in Integer umwandeln

Hallo,

Wie kann ich einen String-Wert in eine Zahl (Integer) umwandeln.

Danke für Eure Hilfe,
Christian

zahl = cint(string)
das müßte funktionieren

JJLehto

Hallo JJ,

Irgendwie klappt es doch nicht.

Ich lese Daten aus einer Datenbank in eine Tabelle ein. In jeder Zeile der Tabelle habe ich ein Textfeld hinzugefügt, in dem man einen Zahlenwert einfügen kann.

Das Textfeld ist folgendermassen angelegt:

Nachdem man nun auf einen Submit-Button geklickt hat, wird die Seite neu geladen und der Wert des Textfeldes wird in eine Variable gespeichert.

Code:
Katalog_Anzahl = Request.Form(„Anzahl“&Nummer)

Der Wert, der nun in Katalog_Anzahl steht, ist der ein String? Wenn ja, wie kann ich diesen denn schlussendlich in ein Integer-Wert umwandeln. Ich habe die Funktion CInt() ausprobiert, aber es funktioniert nicht.

Danke für deine Hilfe.
Christian

Probiers mal so:

Dim Katalog_Anzahl
Katalog_Anzahl = 0

if Len(Request.Form(„Anzahl“&Nummer)) then

if IsNumeric(Request.Form(„Anzahl“&Nummer)) and not _
IsNull(Request.Form(„Anzahl“&Nummer)) then

Katalog_Anzahl = CInt(Request.Form(„Anzahl“&Nummer))

end if

end if

MfG Andy

Super, das funktioniert.

Vielen Dank.