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 ?

Rispondi quotando