Salve a tutti,
quando scrivo un importo nel database access lo stesso viene modificato. Adesso mi spiego meglio.
Inserisco l'importo in un campo del form che poi viene passato alla pagina che scrive nel database con il metodo post.
Il codice che scrive l'importo e' il seguente:
prezzo = request.form("prezzo")
apro il database
eseguo la query sql
rs.Open sql, Conn,3,2,1
rs.addnew
rs("prezzo") = prezzo
rs.update
chiudo il database
Il campo prezzo del database e' di tipo valuta/euro con i decimali automatici.
Lo script in locale funziona benissimo mentre on line fa i capricci.
Se nel form scrivo, per esempio, 750,00 nel database viene scritto 75.000,00. Se inserisco 100000 viene scritto 100,00. Insomma, un casino.
Ho provato a scrivere nel codice:
rs("prezzo") = formatnumber(prezzo,2)
ma senza risultato.
Ho chiesto aiuto al gestore del server. Mi ha detto di mettere all'inizio della pagina il seguente codice:
Session.LCID = 1040
Ho fatto anche questo ma senza risultati.
Che posso fare?
Grazie per l'aiuto.
Aldo

Rispondi quotando
