Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

обновление dbcontrols [D6, sybase]


Страницы:   1 2

PavelB ©   (2002-06-06 09:16:00) 

Добое время суток уважаемые мастера
у меня возникла проблема суть ее в следующем :
я использую базу данных sybase и bde в delphi 6
у меня две таблицы связанные по типу master-detail в детальной таблице хранится некая цифровая информация а в master таблице сумма этой детатьной информации
при удалении записи из детальной в событии afterdelete таблицы выполняестя запрос типа select sum() и его результаты записываются в поле главной таблицы но контролы связанные с данным полем не обновляются, (обновление происходит только при получении фокуса) немогу понять почему.
Может подскажите заранее благодарен


pavelB   (2002-06-06 09:44:00) [21]

Lusha ©
я в принципе так и делаю
к Tdbedit подключено поле F1 набора Q1:TQuare я и пишу
Q1F1.value := q3.field[0].value где q3.field[0] - сумма
a что самое интересное в afterpost прописан тотже код и это работает правильно


Lord Warlock   (2002-06-06 09:39:00) [22]


> Lusha © (06.06.02 09:37)


неплохой вариант


Lusha   (2002-06-06 09:37:00) [23]

>PavelB (06.06.02 09:16)
Попробуйте изменять значения поля непосредственно в том DataSet, к которому эти контролы подцеплены... И все дела...


Lord Warlock   (2002-06-06 09:36:00) [24]


> PavelB (06.06.02 09:27)

деело в том, что данные отображает один комронент, а изменения вностит другой. Первый об этом ничего не знает.

Можешь попробовать компонент UpdateSql в детальной таблице, впихай теда свой sql-код


Johnmen   (2002-06-06 09:31:00) [25]

Тогда тебе нечем помочь........


PavelB   (2002-06-06 09:27:00) [26]

таблица довольно большая и исользуется ТQuery поэтому ни Refresh ни Close, Open не поддходит


Lord Warlock   (2002-06-06 09:24:00) [27]

Table.Refresh или Close, Open после запроса


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо