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 ?

Rispondi quotando