访问vba sql INSERT INTO FROM 3个不同的表

时间:2016-04-12 16:51:40

标签: sql sql-server vba

在访问vba编程中,我需要将记录插入表中,INSERT工作的3个不同的表,但每个记录插入两次;当有多个记录要插入时,我使用的SQL语句是:

Table_Inv     contain fields  (Imei, Pn, Des)

Phones i      contain fields (Imei)
Pn_Inv p      contain fields (Pn)
Status_Inv d  contain fields (Des)

sqlIns = " INSERT INTO Table_Inv (Imei, Pn, Des)SELECT [i.Imei], [p.Pn], [d.Des] FROM Phones i, Pn_Inv p, Status_Inv d ": DoCmd.RunSQL sqlIns

为什么?

0 个答案:

没有答案