Salve amici,

sto provando a fare un UPDATE multiplo ma senza successo...

pensavo che bastasse scrivere:
codice:
strConn = MM_connGest_STRING
set conn = Server.CreateObject("ADODB.COnnection")
conn.Open strConn
SQL = "UPDATE cardiopatie SET terapia = '"&FixQuotes(Request.Form("CARDIO_T"))&"', annotazioni = '"&FixQuotes(Request.Form("CARDIO_N"))&"' WHERE ID = '"&Request.QueryString("IDVISITA")&"';"
SQL = SQL & "UPDATE diabete SET terapia = '"&FixQuotes(Request.Form("DIABETE_T"))&"', annotazioni = '"&FixQuotes(Request.Form("DIABETE_N"))&"' WHERE ID = '"&Request.QueryString("IDVISITA")&"';"
SQL = SQL & "UPDATE ipertensione SET terapia = '"&FixQuotes(Request.Form("IPER_T"))&"', annotazioni = '"&FixQuotes(Request.Form("IPER_N"))&"' WHERE ID = '"&Request.QueryString("IDVISITA")&"';"
SQL = SQL & "UPDATE dislipidemie SET terapia = '"&FixQuotes(Request.Form("DISLI_T"))&"', annotazioni = '"&FixQuotes(Request.Form("DISLI_N"))&"' WHERE ID = '"&Request.QueryString("IDVISITA")&"';"
SQL = SQL & "UPDATE altremalattie SET terapia = '"&FixQuotes(Request.Form("MALA_T"))&"', annotazioni = '"&FixQuotes(Request.Form("MALA_N"))&"' WHERE ID = '"&Request.QueryString("IDVISITA")&"';"
SQL = SQL & "UPDATE altridati SET AltreTerapie = '"&FixQuotes(Request.Form("TERAPIE"))&"', Intolleranze = '"&FixQuotes(Request.Form("INTOLLERANZE"))&"', Interventi = '"&FixQuotes(Request.Form("INTERVENTI"))&"', Familiarita = '"&FixQuotes(Request.Form("FAMILIARITA"))&"' WHERE ID = '"&Request.QueryString("IDVISITA")&"'"
conn.Execute (SQL)
conn.Close
set conn = nothing
ma invece mi restituisce errore...

non è proprio possibile fare una cosa del genere oppure scrivo male io?