Office中国论坛/Access中国论坛

标题: 在三个表中一次输入记录问题请教 [打印本页]

作者: xian0wo    时间: 2006-12-9 06:09
标题: 在三个表中一次输入记录问题请教
大家好,在我的数据库中有三个不同的表,可不可以一次输入数据,而不用通过一个个输入呢?多谢大家指点。[attach]22019[/attach]

作者: 蓝天8390    时间: 2006-12-9 06:18
先输入一个表,再用追加查询去追加
作者: xian0wo    时间: 2006-12-9 06:27
非常感谢,可追加也是要追加也要追加三次,我的意思是有没有一次可以更新三个表的方法,谢谢指点
作者: andymark    时间: 2006-12-10 00:51
以下是引用xian0wo在2006-12-8 22:27:00的发言:
非常感谢,可追加也是要追加也要追加三次,我的意思是有没有一次可以更新三个表的方法,谢谢指点

      在同一条语句中写上更新三个表查询
作者: xian0wo    时间: 2006-12-10 06:13
版主你好,我不是很明白你的方法,你可以给个例子吗,还有我每次添加记录是通从EXCEL中汇入的方式,可不可以只汇入一次资料而三个表的资料都更新了呢?谢谢指点。
作者: andymark    时间: 2006-12-10 06:25
以下是引用xian0wo在2006-12-9 22:13:00的发言:


版主你好,我不是很明白你的方法,你可以给个例子吗,还有我每次添加记录是通从EXCEL中汇入的方式,可不可以只汇入一次资料而三个表的资料都更新了呢?谢谢指点。
    在你的表中看不到几者有什么联系,你是否想在同一个EXCEL表中同时导入更新三个表
作者: 情比金坚    时间: 2006-12-10 07:33
没能理解你的系统,最好表达一下你想干什么,这样别人才好帮你,大不了用ADO
作者: xian0wo    时间: 2006-12-10 08:58
谢谢指点,我的意思是在同一个EXCEL表中导入一次信息,然后三个表的数据都增加,三个表的关系:课程表描述课程主码为课程编号学员信息描述学员息主码为厂证编号培训记录记录培训的结果,通过课程编号和厂证编号和前两个表建立关系,我想了想培训课程的资料可一次性输入,那现在的问题就是怎样一次性增加培训记录和学员信息的表,可不可以像andymark版主说的那样通过同一个EXCEL表中同时导入更新三个表,如附件中的总表。

谢谢指点。[attach]22036[/attach]


[此贴子已经被作者于2006-12-10 1:00:18编辑过]


作者: fan0217    时间: 2006-12-11 03:26
在多个表中添加相同的内容,是否是表没有设计好,关系没有建立好呢?
作者: xian0wo    时间: 2006-12-11 05:04
不是相同的内容,是不同的内容

两个表中的内容都是不一样的,通过一个表,一次汇入更新两个表的内容,谢谢指点。
作者: dzh-1976    时间: 2007-6-9 01:57
利用关系把各个表之间需要对应更新的字段相关联.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3