Ciao, non capisco dove sbaglio: devo far scrivere su una terza tabella i dati provenienti da altre due tabelle così strutturate:
tbl1:
ID, nome, email
tbl2
IDtbl2, regione
tbl3
ID, IDDC, IDtbl2, nome, email, regione
e scrivo così:
ma restituisce:codice:Dim use use = Request.Querystring("IDDC") 'query su tbl1: strSQL = "SELECT * FROM tbl1 WHERE ID = "&use Set strREC = ConnDown.Execute(strSQL) 'query su tbl2 SQLD = "SELECT * FROM tbl2 WHERE IDtbl2 = "&use Set RS = ConnDown.Execute(SQLD) 'query insert su tbl3: SQL = "INSERT INTO tbl3 (IDDC, IDtbl2, nome, email, regione ) VALUES ("& use &", '"& RS("IDtbl2") &"', '"& strREC("nome") &"', '"& strREC("email") &"', '"& RS("regione") &"')" set RECDown = connDown.execute(sql)
error '80020009'
Exception occurred.
/reg.asp, line 35
dove sbaglio????![]()

Rispondi quotando