asp程序问题 高手帮忙解决吧

来源:百度知道 编辑:UC知道 时间:2024/05/06 16:12:59
我在搞一个商品系统 现在有一个问题
比如说我打开ProDetail.asp?id=300 如果数据库里没有300这个ID 就弹出一个对话框显示没有此商品 应该怎么写?
我把现在的代码写上来大家看看改怎么加
我的QQ 9081091

<%
dim key,toppath,dbpath
toppath=""
dbpath=""
userlevel=session("level")
if userlevel="" or isnull(userlevel) then
userlevel=0
end if
%>

<!--#include file="db_conn.asp" -->
<!--#include file="cop.asp" -->
<!--#include file="subin.asp" -->
<!--#include file="my_lib/my_request.asp" -->
<!--#include file="my_lib/pages.asp" -->
<!--#include file="my_lib/char.asp" -->
<!--#include file="sub.asp" -->
<%
id=cint(my_request("id",1))
sql="update yqj_product set hitnums=hitnums+1 where id="&id
conn.execute (sql)
sql="select * from yqj_product where id="&id&"

set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from 表名 where id="&id&"
rs.open sql,conn,1,1
if rs.eof then
response.Write "<Script Language=Javascript>window.alert('对不起,没有此商品!');location.href='javascript:history.go(-1)';</Script>"
response.end
else
....
列出商品信息

可以调用JAvascritpt...来实现呀