access里的数据更改时 如何自动更改另一张表

来源:百度知道 编辑:UC知道 时间:2024/06/10 05:10:51
如我在表1中有ID,N1,N2字段,在表二中有ID2,sum字段
如何自动完成当表1中数据新增一条数据之后,表二中也自动更新 表2中sun=表1中N1+N2.

另:
如何自动检测access里的数据,使其格式自动更新.如若我存入表1中N4列的格式若不是"a-b-c"就将它自动更改为该格式.如我存入:"a b c"则要更改为"a-b-c",关键是自动更新完成.

<!--#include file="conn.asp"-->
<% n1=trim(request.Form("n1"))
n2=trim(request.Form("n2"))
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from table1" ,conn,1,3
rs.addnew
rs("N1")=n1
rs("N2")=n2
rs.update
rs.close
rs.open "select * from table2" ,conn,1,3
rs.addnew
rs("sum")=n1+n2
rs.update
rs.close
set rs=nothing %>

呵呵。。难度挺高。。

建议用SQLSERVER。。用触发器。比较容易实现