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

<!--#includefile="session.asp"--><%checkAdmin2id=trim(request.QueryString("id"))act=t... <!--#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")
rs.open sql,conn,1,3
if not rs.eof then
rs("1")=1

rs.update
end if
rs.close
set rs=nothing
response.Write("<script>alert(""修改成功"");</script>")
response.redirect "admin_Mana.asp?page="&page
elseif act="del" then
id=Request.QueryString("id")
conn.execute("delete from n1 where id="&id&"")
response.redirect "admin_Mana.asp?page="&page
end if
conn.close
set conn=nothing

%>

还有一个表 n2 相关相为 id1 项为 2, 因该怎么加 加哪? 要不要修改admin_mana.asp 的内容? 谢谢……
跟表1对应,表2是: n1<-->n2 1<-->2 id<-->id1.

急啊 帮帮忙啊
展开
 我来答
白网纹
2007-02-09 · TA获得超过2121个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:0
展开全部
试试用触发器实现
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
随便扒下来段代码 自己套着改吧
pshuwen
2007-01-30 · TA获得超过581个赞
知道小有建树答主
回答量:1018
采纳率:0%
帮助的人:791万
展开全部
1好像不能做变量名哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhxsg
2007-01-30
知道答主
回答量:53
采纳率:0%
帮助的人:0
展开全部
ky d 可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式