ciao a tutti.ho questo semplicissimo codice che mi da un problema:

codice:
regioni = Request.Form("regioni2")
  regioni = Split(regioni, ",")
  
  for a = LBound(regioni) to UBound(regioni)
    
    regioni(a) = CStr(regioni(a))
    
    Response.Write regioni(a) & "
"
    
    sql = "DELETE FROM Reg_Proposta_C WHERE ID_Calciatore=" & idcalc & " AND ID_Regione='" & regioni(a) & "' AND ID_Provincia is null OR ID_Provincia = '' "
    set rs = conn.execute(sql)    
  
  next
è tutto giusto,se stampo la query prima di esegurila le variabili sono ok,proprio non capisco..
non cancella quello che deve cancellare,anche se esiste e lei è giusta per farlo..
qualcuno sa di qualche caso specifico?sia che l'array sia lungo 1 che sia lungo di più non funzia...