call me cop:asp中调用两个表的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 21:22:19
我有两个表a(name,sex,age,ID),b(name,ID1)它们的关联是姓名字段,其中b表中ID1没有值.要实现的是:用a表中的ID值给ID1,用ASP实现有,我用的是access数据库,请说详细点,我新手.谢了.

<!--#include file="conn.asp"--> '调用连接数据库的页面
<%
dim sql,rs
sql="UPDATE b,a SET b.ID1 = a.ID WHERE b.name = a.name" '关键就是这个Update语句
rs.execute(sql) '执行Update语句
%>
另外,建议楼主恶补一下Sql语句的用法就OK了。

执行 SQL 语句

如下:

Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "连接字符串"

cn.Execute "UPDATE b,a SET b.ID1 = a.ID WHERE b.name = a.name"