Форум: "Базы";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
ВнизНе удаляеться строчка Найти похожие ветки
← →
Монг (2007-02-02 12:38) [0]В ADOQuery использую метод Delete. При удалении строчки выдаёться ошибка "Недостаточно сведений о ключевом поле". В запросе данные выбираються из нескольких таблиц. В событии AfterOpen прописал
ADODM.aqUserProg.Properties["Unique Table"].Value:="p_user";
не помогло ( Помогите в чём дело ?
← →
sniknik © (2007-02-02 12:52) [1]> ADODM.aqUserProg.Properties["Unique Table"].Value:="p_user";
и все, больше ничего не прописал?
надо еще, что обновление идет по ключевому полю (Properties["Update Criteria"].Value:= adCriteriaKey;), ни и собственно проследить чтобы это ключевое поле в запросе присутствовало...
← →
Монг (2007-02-02 13:13) [2]Короче разобрался я, там в запросе distinct был. ))) Слегка модифицировал запрос и всё заработало )
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.041 c