...sapreste spiegarmi perchè accade quanto segue?
Aggiorno il campo di un db in questa maniera
strSql = "UPDATE PROFILES SET YAHOOID = '"& bet & "' WHERE NAME = '" & Session("username") & "'"
Set rsUsers = Server.CreateObject("ADODB.recordset")
rsUsers.Open strSql, my_conn, 1, 3
La variabile bet viene da qui:
If dado1 > dado2 then
risult = "Hai Vinto"
bet = cristalli + puntata
end if
If dado1 <= dado2 then
risult = "Hai Perso"
bet = cristalli - puntata
end if
______________
Speiegatemi, vi prego perchè se bet è il risultato di una sottrazione il campo nel db si aggiorna con il nuovo importo, mentre se è un'addizione il campo non si aggiorna ma, ipotizzando originariamente esso fosse 100 ed la variabile bet è 50, DIVENTA 10050!! (ovvero il valore iniziale accostato a quello della variabile!!)
ARGHHHHHHHH!!!
dove sbaglio?????![]()
![]()

Rispondi quotando
