Добрый день Все,MS Access Update Query Error (Невозможно обновить Memo поле, что актуально Text Field)
Я Доступ подключения к Backend некоторого качества программного обеспечения мы имеем в доме (SQL) и вытягивать 2 таблицы (компания Software сделала обновление и разделила данные на две таблицы). Эти таблицы объединены и сбрасываются в таблицу (tblWeakPointMaster) с помощью команды «Сделать таблицу». Первичный ключ не переносился в Дамп, добавлен новый столбец (Aunonumber) Post-Snapshot, а также некоторые дополнительные столбцы для данных, которые мы будем добавлять
С данными, которые были вытащены один раз, я использовал ту же таблицу Make Запрос на отправку в новую таблицу (tblWeakPointUpdates), и я хочу запустить запрос на обновление, чтобы нажать «Новые записи» и «Измененные записи» из этой таблицы на tblWeakPointMaster, с которым я работаю. Проблема я бегу в это я получаю ошибки при выполнении запроса обновления (Невозможно присоединиться на Memo, OLE или гиперссылок ..)
Загвоздка, Поля ее отвергая не какой-либо из этих полей. Что может быть причиной этой проблемы. До сих пор все поля, с которыми у него возникают проблемы, это текстовые поля из 50 символов или меньше. Поля полностью идентичны (поскольку они сделаны из одного и того же Make Table Query)
Мне ничего не удалось найти конкретная ошибка, я не уверен, если это ограничение доступа, и проблема с данными тянет, или если я просто в над моей головой
UPDATE
Pic of Both Tables Я обратил внимание на поля, которые я 'вытащил из базы данных SQL, это также поля, которые я пытаюсь обновить. Таблицы были помечены в образе
SQL, им с помощью в Access для обновления запроса (Порожденных Access)
UPDATE tblWeakPointMaster INNER JOIN tblWeakPointUpdates ON
(tblWeakPointMaster.TaskTypeID = tblWeakPointUpdates.TaskTypeID) AND
(tblWeakPointMaster.NCR = tblWeakPointUpdates.NCR) AND
(tblWeakPointMaster.NCR_Date = tblWeakPointUpdates.NCR_Date) AND
(tblWeakPointMaster.NC_type = tblWeakPointUpdates.NC_type) AND
(tblWeakPointMaster.Customer = tblWeakPointUpdates.Customer) AND
(tblWeakPointMaster.Material = tblWeakPointUpdates.Material) AND
(tblWeakPointMaster.Rev = tblWeakPointUpdates.Rev) AND
(tblWeakPointMaster.Qty_rejected = tblWeakPointUpdates.Qty_rejected) AND
(tblWeakPointMaster.TaskType = tblWeakPointUpdates.TaskType) AND
(tblWeakPointMaster.dbo_PT_Task_Notes = tblWeakPointUpdates.dbo_PT_Task_Notes) AND
(tblWeakPointMaster.Origin = tblWeakPointUpdates.Origin) AND
(tblWeakPointMaster.Origin_ref = tblWeakPointUpdates.Origin_ref) AND
(tblWeakPointMaster.Origin_cause = tblWeakPointUpdates.Origin_cause) AND
(tblWeakPointMaster.Origin_category = tblWeakPointUpdates.Origin_category)
SET tblWeakPointMaster.TaskTypeID = [tblWeakPointUpdates].[TaskTypeID],
tblWeakPointMaster.NCR = [tblWeakPointUpdates].[NCR],
tblWeakPointMaster.NCR_Date = [tblWeakPointUpdates].[NCR_Date],
tblWeakPointMaster.NC_type = [tblWeakPointUpdates].[NC_type],
tblWeakPointMaster.Customer = [tblWeakPointUpdates].[Customer],
tblWeakPointMaster.Material = [tblWeakPointUpdates].[Material],
tblWeakPointMaster.Rev = [tblWeakPointUpdates].[Rev],
tblWeakPointMaster.Qty_rejected = [tblWeakPointUpdates].[Qty_rejected],
tblWeakPointMaster.TaskType = [tblWeakPointUpdates].[TaskType],
tblWeakPointMaster.dbo_PT_Task_Notes = [tblWeakPointUpdates].[dbo_PT_Task_Notes],
tblWeakPointMaster.Origin = [tblWeakPointUpdates].[Origin],
tblWeakPointMaster.Origin_ref = [tblWeakPointUpdates].[Origin_ref],
tblWeakPointMaster.Origin_cause = [tblWeakPointUpdates].[Origin_cause],
tblWeakPointMaster.Origin_category = [tblWeakPointUpdates].[Origin_category];
The Error Message I'm Receiving
-Джеймс
Измените свой вопрос и добавьте некоторую информацию: 1. Точный тип данных ** в Access ** (SELECT INTO может создавать неожиданные типы данных), 2. UPDATE sql с JOIN, 3. Полное сообщение об ошибке. – Andre
Мои извинения, я отредактировал и верю, что запрашиваемые данные были предоставлены –
Это действительно так, спасибо за то, что так тщательно, это действительно помогло! – Andre