Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.15;
Скачать: CL | DM;

Вниз

Редактировать записи в таблице   Найти похожие ветки 

 
XMbIPb   (2003-08-22 21:11) [0]

Никак не могу разобраться, помогите пожалуйста!!! Суть вот в чем: у меня есть БД (c:\a.db). На форме
Table1 -> DataSource1 -> DBGrid1
Query1 -> DataSource2 -> DBGrid2
Я открываю БД через Table1, поля соответственно в DBGrid1 показываются. Потом выполняю SQL запрос с помощью Query1. Результат запроса в DBGrid2. Когда я пытаюсь изменить какое-нибудь поле у результата запроса, пишу Query1["Name"]:=...;
Вылетает Error про "read-only DataSet". Как редактировать результаты запроса? Может какой-нибудь другой способ вообще есть?


 
sniknik ©   (2003-08-22 21:19) [1]

Query1.RequestLive поставь true (но не все запросы редактируемы, поможет только для простых)


 
XMbIPb   (2003-08-22 21:23) [2]

Ставил. То же самое. Может быть можно получить номер этой записи и уже через Table1 редактировать? То есть я хочу сказать, в БД 10 элементов. В результате запроса 3 элемента из таблицы: 2,4,8. Как нибудь можно получить эти идентификаторы , а в Table1 обратится через них???


 
Bob ©   (2003-08-23 11:53) [3]

Если хочется отредактировать запрос (тока простой, из одной таблицы) используй TUpdateSQL



Страницы: 1 вся ветка

Текущий архив: 2003.09.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
1-48542
Сергей Непочатов
2003-09-02 09:57
2003.09.15
Найти рабочий лист Excel


14-48723
Gregi
2003-08-27 23:07
2003.09.15
прошу помочь


9-48386
walruz
2003-03-15 02:56
2003.09.15
help ...canvas


3-48427
SiJack
2003-08-25 16:07
2003.09.15
Как сделать чтобы в DBGridEh при нажатии кнопки


1-48578
Vinter
2003-09-04 09:38
2003.09.15
Полупрозрачная форма