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

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

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

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


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