Ciao ragazzi,
Ho un problema con una query di un carrello, ve la posto:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "LIST"
' Get Product ID
productID = TRIM( Request( "pid" ) )
userID = TRIM( Request( "username") )
prezzo = TRIM( Request( "prezzo") )
' Add Item to cart
IF productID <> "" THEN
sqlString = "SELECT cart_id FROM cart " &_
"WHERE cart_userID=" & userID & " " &_
"AND cart_productID=" & productID
SET RS = Conn.Execute( sqlString )
IF RS.EOF THEN
sqlString = "INSERT INTO cart ( " &_
"cart_userID, " &_
"cart_price, " &_
"cart_productID, " &_
"cart_quantity " &_
") VALUES ( '" &_
userID & "', '" &_
prezzo & "', '" &_
productID & "', 1 )"
ELSE
sqlString = "UPDATE cart SET " &_
"cart_quantity=cart_quantity+1 " &_
"WHERE cart_id=" & RS( "cart_id" )
END IF
RS.Close
SET RS = Nothing
Conn.Execute sqlString
END IF
praticamente l'errore è questo:
Per l'operazione è necessaria una query aggiornabile.
però non capisco dove è l'errore, avete qualche suggerimento???
grazie a tutti


Rispondi quotando
