Çàïðîñ íà äîáàâëåíèå è ìîäóëü. |
| + |
| Public Function makeID() Dim s, db As DAO.Database Set db = CurrentDb db.Execute "delete * from FamUnion" s = "INSERT INTO FamUnion (ÈÄ_Îáðàùåíèÿ) Select DISTINCT ÈÄ_Îáðàùåíèÿ FROM Çàêàçàííûå_ãåíû" db.Execute s makeID = True End Function |
| + |
| UPDATE Îïèñàíèå_ãåíîâ INNER JOIN (Îáðàùåíèÿ INNER JOIN (Çàêàçàííûå_ãåíû INNER JOIN FamUnion ON Çàêàçàííûå_ãåíû.ÈÄ_Îáðàùåíèÿ = FamUnion.ÈÄ_Îáðàùåíèÿ) ON (Îáðàùåíèÿ.ÈÄ_Îáðàùåíèÿ = Çàêàçàííûå_ãåíû.ÈÄ_Îáðàùåíèÿ) AND (Îáðàùåíèÿ.ÈÄ_Îáðàùåíèÿ = FamUnion.ÈÄ_Îáðàùåíèÿ)) ON Îïèñàíèå_ãåíîâ.ÈÄ_Ãåíà = Çàêàçàííûå_ãåíû.ÈÄ_Ãåíà SET FamUnion.Fam = (FamUnion.Fam+", ") & Îïèñàíèå_ãåíîâ.Íàçâàíèå_ãåíà WHERE (((makeID())<>False) AND ((Çàêàçàííûå_ãåíû.[Ñ÷èòàòü?])=Yes)); |
| + |
| Public Function makeID() Dim s, db As DAO.Database Set db = CurrentDb db.Execute "delete * from FamUnion" s = "INSERT INTO FamUnion (ÈÄ_Îáðàùåíèÿ) Select DISTINCT ÈÄ_Îáðàùåíèÿ FROM Çàêàçàííûå_ãåíû WHERE Çàêàçàííûå_ãåíû.ÈÄ_Îáðàùåíèÿ=[Forms]![Address]![Ïîëå113]" db.Execute s makeID = True End Function |
http://www.sql.ru/forum/1112328/zapros-na-dobavlenie-i-modul
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |