ASP 在一个页面中实现 两个表的更新

来源:百度知道 编辑:UC知道 时间:2024/05/17 18:33:13
<!--#include file="session.asp"-->
<%
checkAdmin2
id=trim(request.QueryString("id"))
act=trim(request("act"))
page=trim(Request.QueryString ("page"))
if act="new" then

1=request.Form("1")

set rs=server.createobject("adodb.recordset")
sql="select * from n1"
set rs=server.CreateObject("ADODB.RecordSet")
rs.open sql,conn,1,3
rs.addnew

rs("1")=1

rs.update
rs.close
set rs=nothing
response.Write("<script>alert(""添加成功"");location.href=""admin_Mana.asp"";</script>")

elseif act="edit" then

1=request.Form("1")

sql="select * from n1 where id="& request("id")
set rs=server.CreateObject("ADODB.RecordSet")

试试用触发器实现
CREATE TRIGGER TRIGGER_StockDetails_Update ON dbo.[a]
FOR UPDATE
AS
if Update(vendorID)
begin
Update br
Set br.vendorID=i.vendorID,...
From a br
Where br.batchID=d.batchID
end
随便扒下来段代码 自己套着改吧

1好像不能做变量名哦

ky d 可以的