ACCESS 一个窗体如何将录入的数据分在两个表储存

如题所述

第1个回答  推荐于2017-11-24
有两种办法:
第一:在窗体中镶嵌子窗体。子窗体的数据源设置为第二个表。
第二:将窗体的数据源设置为查询sql语句。sql语句链接两个表,(但是两个表必须有主从关系)

如果您有不清楚的,可以继续追问。希望对您有用!本回答被提问者采纳
第2个回答  2011-06-19
在窗体的事件中(如按钮的单击事件、组合框的更新事件等等)写vba代码。
如(以按钮的单击事件为例):
Private Sub 存储_Click()
docmd.RunSQL "UPDATE 表1, 表2 SET 表1.字段名 = [Forms]![窗体名]![组合框名], 表2.字段名 = [Forms]![窗体名]![组合框名]"
End Sub
注意:组合框的数据类型必须与表1及表2的数据类型一致。
第3个回答  2011-06-20
既然是多表交叉创建的窗体,它们之间肯定有关联,那么你可以将需要追加数据的表在窗体中进行摆放设置,在操作的事件中进行输入相应语句即可。
第4个回答  2011-06-18
用vba代码直接将数据录入到两个表中啊
相似回答