Se uso questo codice:
Mi esce errore:codice:' Aggiornamento quantità carrello della spesa IF Request( "updateQ" ) <> "" THEN SET RS = Server.CreateObject( "ADODB.Recordset" ) RS.ActiveConnection = Con RS.CursorType = adOpenDynamic RS.LockType = adLockOptimistic sqlString = "SELECT carrello.*, prodotti_giacenza FROM carrello, prodotti " &_ "WHERE carrello_utenteID=" & userID &_ " AND prodotti_id=carrello_prodottoID" RS.Open sqlString WHILE NOT RS.EOF newQ = TRIM ( Request( "pq" & RS("carrello_id") ) ) idcarrello = RS( "carrello_id" ) giacenza = RS( "prodotti_giacenza" ) response.write newQ ' controllo quantità valida, max 6 pezzi per codice IF newQ = "0" THEN RS.Delete ELSE IF isNumeric( newQ ) THEN newQ = newQ ELSE newQ = 1 END IF IF newQ <= 5 THEN newQ = newQ ELSE newQ = 6 END IF END IF
Impossibile aggiornare la query perché la clausola FROM non è un nome singolo di tabella semplice.
Sulla linea del RS.Delete, come posso sistemare?

Rispondi quotando
