ASP:可以一次性把资料写入两个数据库表吗?
我现在有一个数据库:data.mdb数据库内有两个表:id,yzID是用来存放用户名和密码的,字段有:name,pass(用户名)YZ是用来存放资料的,字段有:data,...
我现在有一个数据库:data.mdb 数据库内有两个表:id,yz ID是用来存放用户名和密码的,字段有:name,pass (用户名) YZ是用来存放资料的,字段有:data,name,yyh (时间,用户名,资料) 很明显,这两个表内都有“用户名”字段, 我现在想通过在程序在网站上添加,注册用户名时间,一次可以写入两张表。可以这样吗? 另外,将来我如果需要调用出某个人的资料,我应该怎么写。比如要求ID表内的用户名与YZ表内的用户名相同时候才能调用出那个用户的资料。 这语句我应该怎么写呢。 谢谢解答。 回答的好可以加一倍分哦。
展开
1个回答
展开全部
写入的时候需要两条插入语句 conn.execute("insert into [id]([name],[pass]) values('用户名','密码')") conn.execute("insert into [yz]([data],[name],yyh) values('时间','用户名','资料')") 查询 sql="select * from [id],[yz] where [yz].[name]=[id].name where [id].name='查询用户名'" rs.open sql,conn,1,1
满意请采纳
满意请采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询