![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Refresh [D7, ADO]
Митяй © (2004-10-27 12:54:00)Уважаемые мастера!
Не могу понять, на какое событие сделать:
ADOTable1.Close;
ADOTable1.Open;
Рядом с DBLookupComboBox, имеется кнопка, через которую вызываем форму для добавления записей в поле таблицы, из которой заполняется список DBLookupComboBox.
Так вот, прописал Refresh в событии OnClose формы для добавления, а ADOTable1 в главной форме не обновляется, в то же время попробовал кинуть кнопку на главную форму с этим кодом, всё работает!!??
Митяй (2004-10-28 07:26:00) [1]Спасибо за помощь!
С использованием DataModule, всё заработало!!!
Действительно, ИЗВРАЩЕНЕЦ. :-))
С уважением, Митяй.
Митяй (2004-10-28 00:21:00) [2]
> Erik1 © (27.10.04 17:34) [6]
> Ты извращец, зачем два раза онин и теже данные таскаеш?!
> Создай DataModul и пропиши туда ADOTable1.
Спасибо за оценку личности.:-)
И вы имеете ввиду, что если будет один ADOTable, то всё будет работать?
Сегодня попробую.
С уважением, Митяй.
Erik1 (2004-10-27 17:34:00) [3]Ты извращец, зачем два раза онин и теже данные таскаеш?! Создай DataModul и пропиши туда ADOTable1.
Митяй (2004-10-27 15:23:00) [4]Ну так что, видимо никто не сталкивался с данной проблемой?
С увжением, Митяй.
Митяй (2004-10-27 13:20:00) [5]Я не использую дата-модуль, на каждую форму кидаю свой ADOTable.
Оба ADOTable работают с одной таблицей.
При открытии Form2:
ADOTable1. Open;//ADOTable1 находится на Form2
При закрытии Form2:
Form1.ADOTable1.Close;//ну а здесь на Form1
Form1.ADOTable1.Open;
ЮЮ (2004-10-27 13:12:00) [6]а разве ADOTable1 на этой и вызываемой фломах одно и то же?
Префикса дата-модуля не вижу, а кодв из OnClose - не показывали
Митяй (2004-10-27 13:06:00) [7]
> ЮЮ © (27.10.04 13:00) [1]
> Refresh и этот код Close; Open; - вещи, все-таки, разные
Вопросов, нет!
Но ADO не работает с REFRESH, приходиться именно CLOSE; OPEN;.
Слово Refresh писал для образного понятия..., да короче так писать, что не понятно? ;-)
ЮЮ (2004-10-27 13:00:00) [8]Refresh и этот код Close; Open; - вещи, все-таки, разные