Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.47 MB
Время: 0.048 c
3-1101130533
Fin
2004-11-22 16:35
2004.12.19
Хранимые процедуры


14-1101397539
Kerk
2004-11-25 18:45
2004.12.19
Windows Media Player готовился с помощью вареза


14-1101935717
Мирон
2004-12-02 00:15
2004.12.19
Читаю "Паттерны...". Есть вопрос.


1-1102410684
Лариса
2004-12-07 12:11
2004.12.19
Горячие клавищи


6-1097154229
Боян Георгиев
2004-10-07 17:03
2004.12.19
TidHTTPServer: как послать ехе файл для download к потребителю?