Моя проблема заключается в том, что я хотел бы сделать запрос на добавление в Ms-Access 2010. Я пытался реализовать его в конструктор запросов, но он выдает ошибку:Автоматически сгенерированный SQL код генерирует несоответствие типов
Type mismatch in expression
См. Сгенерированный код:
INSERT INTO Yield (ProcessName, Sor, Lot,
ProcessCode, Outgoing, DefectReason, DefectQty, ModifyQty)
SELECT Process.[ProcessName], Sor.[Sor], Qty.[Lot], Qty.[ProcessCode],
Qty.[Outgoing Date], Qty.[Defect Reason], Qty.[Defect Qty], Qty.[Modify_Qty]
FROM (Sor INNER JOIN ProcessCode ON Sor.[SorID] = ProcessCode.[SorID])
INNER JOIN (Process INNER JOIN Qty ON Process.[ProcessID] = Qty.[ProcessID])
ON ProcessCode.[ProcessID] = Process.[ProcessID];
Таблицы и атрибуты все существующие. Идентификационные номера - это индексы, количественные числа - числовые, атрибуты «ProcessName», «Sor», «Lot», «ProcessCode», «DefectReason» - это строки.
В чем может быть проблема?
Заранее спасибо.
Это может быть единственное поле, о котором вы не говорите: Исходящий. Он должен быть типа данных 'Date', если [Исходящая дата]. – Gustav
@Gustav Я знаю об этом, но я положил веру и надеюсь, что OP уже проверит, что –