Текущий архив: 2004.06.13;
Скачать: CL | DM;
Внизещё одна проблема с редактированием DB Найти похожие ветки
← →
Dmitry Vyacheslavovich (2004-05-16 22:59) [0]Ранее просил о помощи в решении следующей проблемы:
"Возникла следующая проблема:
Имеются 2 связаные таблицы, данные из них выводятся на
DBGrid и DBMemo При помощи 2х ТQuery. При попытке редактировать
эти записи (Insert, Edit, Delete), машина указывала на невозможность этого, по причине того, что "Table is read only.".
Пришлось добавить ТTable, связанные с ТQuery. Теперь Insert и Edit проходят из них успешно, но Delete по прежнему не функционирует ссылаясь на то, что "Master has detail records. Cannot delete or mododify."."
Благодаря знатокам, проблема была решена.
На этот раз возникла следующая проблема, по какой-то причине перестал работать Edit (причём только при редактировании ключевого поля, с редактированием остальных порядок) - программа выдаёт ошибку "conflicting record lock in this session."
Ума не приложу, возможно я уже успел что-то испортить.
Если можете что-нибудь посоветовать, буду очень признателен.
← →
Desdechado (2004-05-19 18:11) [1]Судя по тексту ошибки, у вас в режиме редактирования находятся несколько выборок из одной таблицы. При этом попытка редактирования приводит к блокированию записи и невозможности редактирования такой записи в другой выборке. Проверьте логику того, что делаете.
← →
Johnmen © (2004-05-19 18:21) [2]...и старайтесь всё-таки избегать редактирования ключевых полей - не для того они предназначены.
← →
Dmitry Vyacheslavovich (2004-05-19 21:36) [3]Спасибо, попробую последовать обоим советам...
Страницы: 1 вся ветка
Текущий архив: 2004.06.13;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.027 c