Ciao.

Recupero il valore di strID in questo modo:
codice:
strID = Request.QueryString("ID")
potrebbe succedere però che ID (numerico) sia nullo, in questo caso devo prevedere una condizione che esegua una query invece che un'altra, ed ho scritto così:
codice:
if IsNull(strID) or IsEmpty(strID) or Len(strID)="" then
     
qSQL = "select @@identity FROM POSTINGS"
set objRs = Server.createObject("ADODB.recordset")
objRs.open qSQL, objConn, 1, 3
if not objRs.eof then
idrecordinserito = objRs(0)
end if
objRs.Close
set objRs = nothing
Response.Write idrecordinserito &"
" 
                       
    strSQL = "Select * from Message where... primacondizione"
        else
    strSQL = "Select * from Message where... secondacondizione"
    end if
    
    Response.Write strSQL 
    set objREC = objConn.Execute(strSQL)
Ma non funzionano nè la identity e nemmeno la condizione, nel senso che anche quando strID è nullo si verifica sempre la seconda condizione.


Sapete aiutarmi?

Vi ringrazio.