Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Обновление полей при импорте из Exel


Автор: ArnoldSnake 23.9.2015, 15:06
Доброе утро\день\вечер\ночь.

ОС: Win 7 ult
Софт: Exel\Access 2013

Нуб, с SQL не знаком.

Есть таблица с 6ю полями (F1-F6), все они по типу данных - короткий текст.
F1 - является ключевым полем, так как в нем не должно быть дублей.

При импорте таблицы Exel (с таким же кол-вом полей и их названиями), в случае дублей в ключевом поле, данные в других полях, относящихся к дублю, должны обновляться, а не удалиться вместе с дублем.

Подскажите пожалуйста, что нужно сделать, чтобы выполнить это условие?
Или же, есть ли варианты решения этой задачи в другом софте?

Все, как всегда, очень срочно.
Заранее благодарен отозвавшимся.

Автор: Akina 23.9.2015, 15:42
Первый вариант - импортировать новые данные во временную таблицу, выполнить вставку оригиналов и обновление дубликатов, удалить временную таблицу.
Второй вариант - связанная Excel-таблица, а далее всё то же самое.

Цитата(ArnoldSnake @  23.9.2015,  16:06 Найти цитируемый пост)
с SQL не знаком.

Мастер умеет строить такие запросы - только правильно пойми, что именно тебе надо, и ему объясни.

Автор: ArnoldSnake 24.9.2015, 17:28
Спасибо за ответ, помогло.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)