powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновить данные из Excel
7 сообщений из 7, страница 1 из 1
Обновить данные из Excel
    #32789311
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
Возник вопрос:
ИЗ Excel-я я персылаю данные в Access,как мне обновить уже имеющиеся данные в таблице Access.
На добавление записей код

Set r = db.OpenRecordset("Analyse_Product")
r.AddNew
r.Fields(0) = Worksheets("ABT2").Cells(i, 1)
r.Fields(1) = Worksheets("ABT2").Cells(i, 2)
r.Fields(2) = Worksheets("ABT2").Cells(i, 3)
r.Fields(3) = Worksheets("ABT2").Cells(i, 4)
r.Fields(4) = Worksheets("ABT2").Cells(2, 7)
r.Fields(5) = Worksheets("ABT2").Cells(i, 6)
r.Update
Next i

А на обновление?
...
Рейтинг: 0 / 0
Обновить данные из Excel
    #32789322
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на обновление - заменить r.AddNew на r.Edit
...
Рейтинг: 0 / 0
Обновить данные из Excel
    #32789335
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не помогает, я так пробовала, Excel пишит, что повторение значений в ключевых полях.
Поэтому и спрашиваю, вопрос получился глупый.
...
Рейтинг: 0 / 0
Обновить данные из Excel
    #32790633
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну направление хоть подскажите, где копать.
Обновляются данные в таблице, которая имеет ключ,состоящий из четырёх полей,где может быть ошибка?
Смотрела пример хэлпа,вроде ничего не нашла
Может можно ещё как-нибудь обновить данные из Excel в Access
...
Рейтинг: 0 / 0
Обновить данные из Excel
    #32790752
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачать во временную такую же таблицу, а потом запросами перекинуть в основную. В этом случае, если необходимо, удобнее подредактировать входные данные во временной таблице, выявить ошибки, а потом занести в окочательную.
...
Рейтинг: 0 / 0
Обновить данные из Excel
    #32790782
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, попробую,сейчас додумалась, что может MoveNext использовать, буду пробовать
...
Рейтинг: 0 / 0
Обновить данные из Excel
    #32795958
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет,всем!
Поздравьте меня я разобралась,правда очень обидно, что ПРОФИ не указали на изначально неправильный подход к задаче,так как AddNew - это одно, а с EDit и Delete - надо быть по-другому.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновить данные из Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]