Hallo,
Wie kann ich einen String-Wert in eine Zahl (Integer) umwandeln.
Danke für Eure Hilfe,
Christian
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.