| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 24.9.2015, 17:28 |
| Спасибо за ответ, помогло. |