54 messaggi dal 06 settembre 2002
www.archimedesrl.com
Salve a tutti

ho un piccolo problema, devo aggiornare dei costi di spesa e sto creando una pagina web usando ASP.

Ho creato un Form in un file chiamato nuovaspesa.asp



<form method="post" action="nuovaspesain.asp" name="nuovaspesa">&nbsp;
<div align="center">

<table>

<tr>
<td width="70" align="left">Importo</td>
<td width="580"><input name="importo" size="20"></td>
</tr>
</table>

<p align="center"><input value="Aggiorna" name="Aggiorna"
type="submit"><input value="Reimposta" name="B2" type="reset"></p>
</form>



il form spedisca il valore importo ad un altro file chiamato nuovaspesain.asp




importo = cCur(Request.Form ("importo") * -1) 'Ricevo il valore importo dal file nuovaspesa.asp

Sqlinsert = "INSERT INTO SPESA (Tipo_Spesa, Data, Descrizione, Importo, Modalita, ChiSpende, IDTIPODISPESA)"&_
" VALUES ('"&TipoDiSpesa&"', "&_
" '"&Data&"', "&_
" '"&Descrizione&"', "&_
" '"&importo&"', "&_
" '"&Modalita&"', "&_
" '"&ChiSpende&"', "&_
" '"&IDTIPODISPESA&"') "

Conn.Execute Sqlinsert




Il problema e' che ogni volta che inserisco valori con la virgola (esempio 12.5 o 12,5) il risultato nel mio database access e' un valore intero (esempio 125 invece di 12.5 o 12,5)

La stringa SQL che mi verra' eseguita e':
INSERT INTO SPESA (Tipo_Spesa, Data, Descrizione, Importo, Modalita, ChiSpende, IDTIPODISPESA) VALUES 'Vitto', '30/4/2005', 'this is a tets', '-12.5', 'Contanti', 'ALTRI', 'non definito')




Qualche idea al riguardo?

Ringrazio

Giovanni
Modificato da giowen il 25 marzo 2005 09.12 -

Giovanni SPAZIOSO
MCSE - MCSA Messaanging
http://www.spazioso.org
http://www.archimedesrl.com
http://www.gecomepartners-srl.it
54 messaggi dal 06 settembre 2002
www.archimedesrl.com
Credo di poter eliminare qualsiasi errore relativo al codice, ho forzato l'intoduzione di un valore decimale avendo lo stesso risultato .. credo che il problema possa venire dal DB di access.




Sqlinsert = "INSERT INTO SPESA (Tipo_Spesa, Data, Descrizione, Importo, Modalita, ChiSpende, IDTIPODISPESA)"&_
" VALUES ('"&TipoDiSpesa&"', "&_
" '"&Data&"', "&_
" '"&Descrizione&"', "&_
" '10.2', "&_
" '"&Modalita&"', "&_
" '"&ChiSpende&"', "&_
" '"&IDTIPODISPESA&"') "

Conn.Execute Sqlinsert






Giovanni SPAZIOSO
MCSE - MCSA Messaanging
http://www.spazioso.org
http://www.archimedesrl.com
http://www.gecomepartners-srl.it
54 messaggi dal 06 settembre 2002
www.archimedesrl.com
Errore trovato


" '"&importo&"', "&_


Avevo messo gli apici ' prima e dopo l'importo xcui era visto come una stringa e non come un numero.

Giovanni SPAZIOSO
MCSE - MCSA Messaanging
http://www.spazioso.org
http://www.archimedesrl.com
http://www.gecomepartners-srl.it

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.