Cuando trato de recorrer una tabla de mysql y actulizar datos resulta ser que hay dos campos llamados publico y publico1 de tipo DECIMAL(25,4) que el valor que tienen lo multiplica por 10,000 no se por que
el codigo es el siguiente:
Código ASP:
Ver originalintOrderID = cstr(Session("orderID"))
set rsProd = Server.CreateObject("ADODB.Recordset")
rsProd.Open "SELECT * FROM itemsOrdered " _
& "WHERE orderID="& intOrderID, _
Conn, adOpenDynamic, adLockPessimistic, adCmdText
' Response.Write( "SELECT * FROM itemsOrdered WHERE orderID="& intOrderID)
while not rsProd.EOF
element = "quant" & rsProd("productID")
intQuant = Request.form(element)
if intQuant <> "" and isNumeric(intQuant) then
if intQuant = 0 then
rsProd.Delete
else
rsProd("quantity") = CStr(intQuant)
Response.Write(intQuant)
Response.Write("<br>")
end if
end if
rsProd.Update
rsProd.MoveNext
wend
Cual puede ser el problema????