У меня есть одна несвязанная форма, где я могу ввести значения для Order 1
, Order 2
, Order 3
. Используя кнопку «SAVE_LOAD», я хотел бы ввести ее в таблицу «LOAD DATA ENTRY», где Order 1
создаст одну запись, Order 2
вторую строку и так далее. До сих пор я использовал следующее событие on_click
, но он добавляет только одну строку для Order 1
. Как добавить остальные заказы в виде отдельных строк? Пожалуйста, помогите, я новичок в этом.Добавление нескольких записей из одной несвязанной формы vba access
Private Sub SAVE_LOAD_Click()
InsSQL = "INSERT INTO [LOAD DATA ENTRY] ([ORDER NO], [OPERATION NAME], [SH SPEC], [FINISHED ITEM NO], [FINISHED ITEM DESCRIPTION], [ORDER QTY], [VACUUM EQUIPMENT], [LOAD], [LOAD QTY], [LOAD RACKING], [NO OF BASKETS], [BASKET PLACEMENT], [LOT BASKET AND SAMPLES], [MAX WEIGHT], [ACTUAL WEIGHT], [LOAD DAILY ID]) " & _
" Values ('" & Me.ORDER_NO_1 & "','" & Me.OPERATION_NAME_1 & "','" & Me.HT_SPEC_1 & "','" & Me.FINISHED_ITEM_NO_1 & "','" & Me.FINISHED_ITEM_DESCRIPTION_1 & "','" & Me.ORDER_QTY_1 & "','" & Me.VACUUM_EQUIPMENT_1 & "','" & Me.LOAD_NUMBER_ID & "','" & Me.LOAD_QTY_1 & "','" & Me.LOAD_RACKING_1 & "','" & Me.NO_OF_BASKETS_1 & "','" & Me.BASKET_LOCATION_1 & "','" & Me.LOT_BASKET___SAMPLES_1 & "','" & Me.MAX_WEIGHT_1 & "','" & Me.ACTUAL_WEIGHT_1 & "','" & Me.LOAD_DAILY_ID & "')"
Простейшим (но наименее ремонтопригодны) подход был бы просто повторить эту линию еще два раза. –
Почему бы не связать эту форму заказа с таблицей? Доступ имеет непрерывный тип формы для ввода нескольких строк. – Parfait