579 messaggi dal 28 gennaio 2004
ciao a tutti,
a seguito di un post da form, vado a richiedere una variabile che ahime viene intepretata numerica:

pagina1
...
<option value="21--30">21-30</option>
...

la richiama eseguendo un casting:

Pagina2
...
eta = cstr(request.form("eta"))
...

nel database viene scritto il valore della somma eseguita ossia 51!!!!!!
nel dbase il campo e impostato testo, onde evitare di farlo ragionare con i numeri, quindi direi che il problema sta nelle pagine... ma dove?!?!?!?!?!?
coaiuuuu
28 messaggi dal 02 marzo 2006
allora c'è un attimo di caos.

fammi capire , tu dal form recupero questo dato "21--30" e lo vuoi memorizzare come testo giusto ?

se si, allora eta = cstr(request.form("eta")) non serve il cstr. quest' ultimo trasforma 21--30 in stringa che è già una stringa !

quindi il recupero lo fai così eta=request.form("eta") e lo inserisci nel capo testo del db ! al massimo ti consiglio di sostituire -- con - o _
579 messaggi dal 28 gennaio 2004
il recupero e ok, pero per appunto lui esegue l'operaqzione, da qui avevo pensato di convertire in stringa

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.