Ciao a tutti del Forum,

ho il seguente codice :

-------------------------------------------------------------------------------------

<HTML>
<BODY>

<%
Riferimento=Request.Form("Riferimento")
Rif=Split(Riferimento, "/")
Dir=Server.MapPath("/adb.mdb")
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" & Dir )

SQL="SELECT * FROM INDICE where C3='" & Rif(0) & "'AND C76='" & Rif(1) & "'"
Set objrs=objconn.execute(SQL)

If not objrs.EOF then
Response.Write "<TABLE BORDER=1><TR>"
while not objrs.EOF
Response.Write "<TD>" & objrs("Z4") & "</TD>"
Response.Write "<TD>" & objrs("Z5") & "</TD>"
Response.Write "<TD>" & objrs("Z6") & "</TD>"
Response.Write "<TD>" & objrs("Z7") & "</TD>"
objrs.Movenext
Wend
Response.Write "</TABLE>"
Else
Response.Write ("Nessun riferimento trovato!")
End if
%>
</BODY>
</HTML>

--------------------------------------------------------------------------------------

Quando in un campo di tipo input type inserisco un codice di esempio 3234/342 che non e presente nell'archivio del db, mi restituisce :

("Nessun riferimento trovato!")

Se invece scrivo 23131 che e' senza lo slash "/" mi restituisce una pagina di errore 500.
E' possibile inserire un qualcosa che nel caso inserisco un qualsiasi numero sbagliato senza lo "/" lui mi rimandi ad una pagina come :
("Nessun riferimento trovato!") ?

Grazie
www.mediashopcenter.com
www.linservicecomputer.it

Potete dirmi come fare ?