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

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

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

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

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


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