Hello!

Ho questo codice:

voliArray = split(request("id"),",")

For i=0 to UBound(mioArray)
fieldArray = Split(mioArray(i), "|")

Set rs = Server.CreateObject("ADODB.recordset")
SQL=("SELECT * FROM mia_tab WHERE id="&fieldArray(0)&" ")

rs.open SQL, conn

if rs("id")=fieldArray(0) then
response.write fieldArray(0)
end if

next
conn.close
set conn=Nothing


la difficoltà è che anche se rs("id") e fieldArray(0) sono uguali l'istruzione if non viene eseguita...

ho provato a modificare l'istruzione cambiando operatore :

if rs("id")<>fieldArray(0) then
in questo caso l'istruzione viene eseguita il che significa che
rs("id") e fieldArray(0) non sono uguali...

ma ha fatto un controllo con response.write è il valore di entrambi è 61.
i valori sono entrambi numerici.

quindi ?