Âîò åñòü òàêîé çàïðîñ:
Êàê ïîéìàòü ïàðàìåòð, ââåä¸ííûé âðó÷íóþ, âíóòðè ýòîãî çàïðîñà?
INSERT INTO Organizations
(ORT_ID, Parent1, Parent2, Code, State, IsSupplier, IsCustomer, IsService, IsActiveBalance, Name, PostalCode, City, StreetType, StreetName, Buildings, FullAddress, INN, BankName, BankAddress, Account, SubAccount, BIK, BankAttributes, OKONH, OKPO, UrADR, ManagerID, MapObj_ID, MapY, X1, Y1, X2, Y2, CoursePercent, SecurInfo, OGRN)
SELECT
ORT_ID, Parent1, Parent2,
[ÍîâîåÊîðîòêîåÈìÿ_Êîä] AS NewShortName, State, IsSupplier, IsCustomer, IsService, IsActiveBalance, "New - "+[Name] AS NN, PostalCode, City, StreetType, StreetName, Buildings, FullAddress, INN, Organizations.BankName, Organizations.BankAddress, Account, SubAccount, BIK, BankAttributes, OKONH, OKPO, UrADR, ManagerID, MapObj_ID, MapY, X1, Y1, X2, Y2, CoursePercent, SecurInfo, OGRN
FROM Organizations WHERE Organizations.ORG_ID=
[ID_Îðãàíèçàöèè_Èç]Çàïðîñ ïðîñòî êëîíèðóåò äàííûå Îðãàíèçàöèè ñ Organizations.ORG_ID=[ID_Îðãàíèçàöèè_Èç] â íîâóþ Ôèëèàë-Îðãàíèçàöèþ ñ [ÍîâîåÊîðîòêîåÈìÿ_Êîä].
Ïðè ñòàðòå çàïðîñà íóæíî âî-ïåðâûõ ââåñòè [ID_Îðãàíèçàöèè_Èç] (=×èñëî), ïîòîì ââåñòè [ÍîâîåÊîðîòêîåÈìÿ_Êîä] (=Ñòðîêà). Access î÷åíü óäîáíî âûäàåò îêîøêè äëÿ ââîäà.
---
Âîïðîñ! Åñëè òàêèõ çàïðîñîâ î÷åíü ìíîãî, òî ìîæíî ëè êàê-òî ýòó ïåðåìåííóþ [ÍîâîåÊîðîòêîåÈìÿ_Êîä] ëîâèòü íà ëåòó (ãëîáàëüíî íå îáúÿâëÿÿ) è ïîìíèòü äëÿ äàëüíåéøåãî èñïîëüçîâàíèÿ. Íàïðèìåð, ýòî íóæíî äëÿ îòêðûòèÿ ïîòîì ôîðìû ñ ïàðàìåòðîì Code=[ÍîâîåÊîðîòêîåÈìÿ_Êîä]. Äëÿ INSERT - ýòî ïðîñòî, ìîæíî âñòàòü íà ïîñëåäíþþ çàïèñü è âñ¸, íî êàê áûòü, íàïðèìåð, ñ Update ?
http://www.sql.ru/forum/1078715/kak-poymat-parametr-vvedyonnyy-vruchnuu-vnutri-zaprosa