powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите найти ошибку (запрос и update)
4 сообщений из 4, страница 1 из 1
Помогите найти ошибку (запрос и update)
    #32089131
Артем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программа на VB6(ADODC).
Делаю выборку из базы.
Изменяю любое поле.
После комманды .Update - ошибка:
"Недостаточные или неполные сведения о ключевом поле.
Обновление влияет на слишком большое число строк."

Но в этой выборке содержится много строк(записей),
полностью одинаковых.

Подскажите что делать.

Артём.
...
Рейтинг: 0 / 0
Помогите найти ошибку (запрос и update)
    #32089134
SilencerID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы что, все как сговорились? Телепатов нет. Давай код.
...
Рейтинг: 0 / 0
Помогите найти ошибку (запрос и update)
    #32089139
Julius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если имеется в виду .Update ADODB.recordset, то значит при попытке обновления было выполнено изменение сразу нескольких записей, что и вызвало ошибку. Этот метод теоретически должен менять тольок текущую запись набора.
Причина - скорее всего, запрос в источнике запписей не содержит клбчевого поля обновляемой таблицы, что и не позволило ADO корректно построить UPDATE
...
Рейтинг: 0 / 0
Помогите найти ошибку (запрос и update)
    #32089388
Артем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все решилось добавлением счётчика.

Спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите найти ошибку (запрос и update)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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