-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeleteO.asp
36 lines (27 loc) · 1.38 KB
/
deleteO.asp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<%
if session("empid") = "" then
response.redirect("sessionTimedOut.asp")
end if
Dim Connection
Dim Recordset
Dim SQL
Set Connection = Server.CreateObject("ADODB.Connection")
Set Recordsetinventoryupdate = Server.CreateObject("ADODB.Recordset")
Set Recordsetorder = Server.CreateObject("ADODB.Recordset")
Connection.Open "DSN=csidsn"
Recordsetorder.open "select * from orders where emp_id = "&session("empid"),connection
do while not Recordsetorder.eof
Set Recordsetinventory = Server.CreateObject("ADODB.Recordset")
Recordsetinventory.open "select * from inventory where itemno = "&Recordsetorder("itemno"),connection
changedValue = Recordsetinventory("stock_quantity") + Recordsetorder("quantity")
changedValueTotal = Recordsetinventory("cost_per_item") * changedValue
Recordsetinventoryupdate.open "update inventory set stock_quantity = "&changedValue&" , total_value = "&changedValueTotal&" where itemno = "&Recordsetorder("itemno"),connection
set recordsetinventory = nothing
Recordsetorder.movenext
loop
Set Recordsetdelete = Server.CreateObject("ADODB.Recordset")
SQL ="delete from orders where emp_id ="& session("empid")
Recordsetdelete.open SQL,connection
set connection = nothing
set recordsetdelete = nothing
%>