Текущий архив: 2004.12.19;
Скачать: CL | DM;
Вниз
Сортировка базы + редактирование Найти похожие ветки
← →
dUM (2004-11-16 22:02) [0]Локальная БД.
Есть таблица Paradox, компоненты DataSource, Query. Требуется реализовать показ пользователю таблицы, отсортированной по определённому полю, кроме того чтобы он мог её редактировать и дополнять.
Выполняю SQL запрос:
SELECT * FROM m_reg.db ORDER BY nazvanie
Запрос обрабатывается и в DBLookupListBox выводится отсортированная таблица. Однако, при попытке изменить данные в этой таблице, или дополнить их - возникает ошибка EDatabaseError:
"Query: Cannot modify a read-only dataset".
При попытке перевести таблицу в dsEdit (Query.Edit) - ругается точно так же.
Буду благодарен за ответ.
← →
dUM © (2004-11-17 14:43) [1]Сойдёт даже такой вариант:
<название функции/метода> ctrl+F1 :)
← →
msguns © (2004-11-17 14:54) [2]Query для редактирования предполагает наличие TUpdateSQL.
Либо отказаться от TQuery в пользу TTable (не по-джидайски). Либо для модификации использовать другой запрос, а этот переоткрывать.
Либо юзать TClientDataSet.
Либо отказаться от BDE.
← →
dUM © (2004-11-17 22:53) [3]Большое спасибо :)
Подключил TUpdateSQL, всё работает на ура :)
Страницы: 1 вся ветка
Текущий архив: 2004.12.19;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.029 c