📄 quotesave.asp
字号:
<!--#include file="../conndb.asp"-->
<html>
<head>
<title>保存商品报价信息</title>
</head>
<body>
<%
Dim StrAction,qid
'得到动作参数,如果为add则表示添加操作,如果为edit则表示更改操作
StrAction = Request.QueryString("action")
Set rs = Server.CreateObject("ADODB.RECORDSET")
If StrAction="edit" Then
qid = Request.QueryString("qid")
'判断是否存在此商品、客户对应的报价金额
sql = "SELECT * FROM PurchaseQuote WHERE ProId=" & Request("proid") _
& " AND CustId=" & Request("cust") & " AND QuoId<>" & qid
rs.Open sql,Conn,1,3
If Not rs.EOF Then
Response.Write "<Script>alert('已经存在此客户对该商品的报价!');history.back();</Script>"
Response.End()
End If
rs.Close()
'更改信息
sql="Select * From PurchaseQuote Where QuoId=" & qid
rs.Open sql,Conn,1,3
rs("ProId")= Request("proid")
rs("CustId") = Request("cust")
rs("QuotePrice") = Request("qprice")
rs("CreateDate") = Request("cdate")
rs("Memo") = Request("memo")
rs.Update
Response.Write "<h3>商品报价信息成功保存</h3>"
Else
'判断是否存在此商品、客户对应的报价金额
sql = "SELECT * FROM PurchaseQuote WHERE ProId=" & Request("proid") _
& " AND CustId=" & Request("cust")
rs.Open sql,Conn,1,3
If Not rs.EOF Then
Response.Write "<Script>alert('已经存在此客户对该商品的报价!');history.back();</Script>"
Response.End()
End If
rs.Close()
'在数据库表PurchaseQuote中插入新信息
sql="Select * From PurchaseQuote"
rs.Open sql,Conn,1,3
rs.AddNew
rs("ProId")= Request("proid")
rs("CustId") = Request("cust")
rs("QuotePrice") = Request("qprice")
rs("CreateDate") = Request("cdate")
rs("Memo") = Request("memo")
rs.Update
Response.Write "<h3>商品报价信息成功保存</h3>"
End If
Set rs = Nothing
%>
</body>
<script language="javascript">
// 刷新父级窗口,延迟此关闭
opener.location.reload();
setTimeout("window.close()",600);
</script>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -