powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi7.ADO(Access XP) Ошибка "Row cannot be updated ..."
5 сообщений из 5, страница 1 из 1
Delphi7.ADO(Access XP) Ошибка "Row cannot be updated ..."
    #32229230
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я с ADO относительно недавно вожусь и вот появляется такая ошибка и самое главное непонятно по какой причине. Есть мастер и детайл таблица, к детайл таблице прицеплен грид. Все локально. Если начать вставлять записи, то первая проходит нормально, а вот после того как начинаешь редактировать первую запись, вернее AfterPost наверное, вылетает ошибка. LockType - Optimistic.

Почитал на эту тему в форуме - ошибка известная, но до конца не ясно. Кто мог изменить эту запись, если я ОДИН работаю?
...
Рейтинг: 0 / 0
Delphi7.ADO(Access XP) Ошибка "Row cannot be updated ..."
    #32229456
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в профилере что пишется? Что на сервер идет?
...
Рейтинг: 0 / 0
Delphi7.ADO(Access XP) Ошибка "Row cannot be updated ..."
    #32229457
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sorry. Предыдущий ответ попал сюда по ошибке.
Изменить могла сама база данных, вставляя значения по DEFAULT
...
Рейтинг: 0 / 0
Delphi7.ADO(Access XP) Ошибка "Row cannot be updated ..."
    #32229830
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ok, по default, предположим. Тем более там у меня действительно нули в кое-какие поля пишутся. Так а бороться-то как?
1) Не использовать значения по умолчанию;
2) Прописывать их самостоятельно;

Пункт 2 - дополнительный геморрой и кривизна.
Есть еще мнения? Может тут не в этом дело - я где-то прочитал что глючит само АДО последних версий, но не знаю, насколько это может быть правда. Что-то не верится.
...
Рейтинг: 0 / 0
Delphi7.ADO(Access XP) Ошибка "Row cannot be updated ..."
    #32231289
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убрал значения по умолчанию - кое-где пропала ошибка, а кое-где и нет. Все работает хорошо если сделать перед изменениями в таблице Refresh. Но это как-то ресурсоемко. Я чувствую что решение простое, только никак не могу допетрить.

Ну что, дамы и господа, неужели никто не знает? :-)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi7.ADO(Access XP) Ошибка "Row cannot be updated ..."
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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