Grazie Mems, sto provando con questi valori d'esempio:
codice:
1-Roma-Lazio, 2-Milano-Lombardia, 3-Caropepe Valguarnera-Sicilia
ma lo script restituisce quest'errore:
Microsoft VBScript runtime error '800a0009'
Subscript out of range: '[number: 1]'
/soft.asp, line 343
la linea 343 è la rossa:
codice:
<%
stringa = "1-Roma Lazio, 2-Milano Lombardia"
arr1 = split(stringa,", ")
for each item in arr1
arr2 = split(item,"-")
valore1 = arr2(0)
valore1 = replace(valore1,"'","''")
arr3 = split(arr2(1)," ")
valore2 = arr3(0)
valore2 = replace(valore2,"'","''")
valore3 = arr3(1)
valore3 = replace(valore3,"'","''")
sql = "INSERT INTO tabella (campoID, campoCitta, campoRegione) VALUES(" & valore1 & ", '" & valore2 & "', '" & valore3 & "')"
conn.execute(sql)
next
%>