![]() |
|
|
![]()
|
|
| lamravas |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 23.1.2008 Репутация: нет Всего: нет |
Столкнулся с проблемой
Пишу БД компоненты: cxGrid аналог DbGrid TMSQuery аналог adoQuery Проблема Добавляю новое значение в базу. Окрыты сразу несколько таблиц которые связаны. Добавленное значение в таблице куда оно добавлялось отображаеться. А в других открытых таблицах оно не отображаеться. Как мне обновить таблицы. Чтобы значения во всех таблицах появлялись сразу после добавления добавляю кодом:
Помогите С этим я уже разобрался код:
А как быть если запросы и таблицы на другой форме??? И они открыты т.е. OPEN CLOSE QUERY не катит. Еще одна проблема Это сообщение отредактировал(а) lamravas - 1.7.2008, 13:59 |
||||
|
|||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Query.Close;
Query.Open; |
|||
|
||||
| lamravas |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 23.1.2008 Репутация: нет Всего: нет |
||||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
ну можно процедурку написать, в которую имя запроса задавать.. а она обновлять будет
ну типа
|
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 23 Всего: 54 |
как вариант в цикле пробигать по всем компанентам всех открытых форм и делать Close Open сли это Query
-------------------- Кольцов Виктор Владимирович |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 3 Всего: 54 |
А чего, разве метода refresh нету?
-------------------- ![]() |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 23 Всего: 54 |
refresh то есть но вот его в большом количестве дата сетов сделать надо, как я понял -------------------- Кольцов Виктор Владимирович |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |