Scusate ancora ma ci sto provando da stamattina e non capisco perche non funziona.

Devo copiare un record da una tabella all'altra, identiche, dello stesso DB.
Questo è il codice ma mi resituisce l'errore:

Microsoft JET Database Engine error '80040e10'
Nessun valore specificato per alcuni parametri necessari.

codice HTML:
            QSID = Request.QueryString("ID")

            SQLOrdine = " SELECT * FROM wishlist WHERE ID = " & QSID  
            Set RSOrdine = Conn.Execute(SQLOrdine)
            
            Prodotto = Replace(RSOrdine("Prodotto"), "'", "''")
            IDProdotto = Replace(RSOrdine("IDProdotto"), "'", "''")            
            CPrezzo = Replace(RSOrdine("CPrezzo"), "'", "''")            
            RPrezzo = Replace(RSOrdine("RPrezzo"), "'", "''")
            LPrezzo = Replace(RSOrdine("LPrezzo"), "'", "''")
            IVA = Replace(RSOrdine("Iva"), "'", "''")
            PuntiScontoMax = Replace(RSOrdine("PuntiScontoMax"), "'", "''")
            Quantita = Replace(RSOrdine("Quantita"), "'", "''")
            IDTipologia = Replace(RSOrdine("IDTipologia"), "'", "''")
            Spedizione = Replace(RSOrdine("Spedizione"), "'", "''")
            SpeseSpedizione = Replace(RSOrdine("SpeseSpedizione"), "'", "''")
            IDScategoria = Replace(RSOrdine("ID_Scategoria"), "'", "''")
            da_scontare = Replace(RSOrdine("da_scontare"), "'", "''")
            campopromo = Replace(RSOrdine("campopromo"), "'", "''")
            IDTipologia2 = Replace(RSOrdine("IDTipologia2"), "'", "''")
            
'--Inserisco i dati nel carrello di questo utente
                
                    SessionID2 = SessionID
                    SQL = " INSERT INTO Carrello (IDSessione, Prodotto, IDProdotto, Cprezzo, RPrezzo, LPrezzo, IVA, PuntiScontoMax, Quantita, IDTipologia, Spedizione, SpeseSpedizione, ID_Scategoria, da_scontare, campopromo, DataAggiunta, IDTipologia2) VALUES ("&SessionID2&", '"&Prodotto&"', "&IDProdotto&", "&CPrezzo&", "&Rprezzo&", "&LPrezzo&", "&Iva&", "&PuntiScontoMax&", "&Quantita&", "&Clng(IDTipologia)&", "&Spedizione&", "&SpeseSpedizione&", "&IDScategoria&", '0', '0', #" & Now() & "#, "&Clng(IDTipologia2)&") " 
                    response.write SQL

                Set RS = Conn.Execute(SQL)
                RS.Close
    
    Response.Redirect "carrello.asp" 
Ho fatto tutte le combinazioni possibili, credo che l'errore sia da ricercare altrove o no?
Grazie in anticipo


Dimenticavo, questo se stampo la query:

INSERT INTO Carrello (IDSessione, Prodotto, IDProdotto, Cprezzo, RPrezzo, LPrezzo, IVA, PuntiScontoMax, Quantita, IDTipologia, Spedizione, SpeseSpedizione, ID_Scategoria, da_scontare, campopromo, DataAggiunta, IDTipologia2) VALUES (TV2AZsE7NkKKNuA, 'Ferrari', 6161, 8740, 8740, 9200, 0, 644, 1, 0, Vero, 0, 15, '0', '0', #25/10/2015 19:31:33#, 0)