| 
| 
 | Вопрос # 2 597/ вопрос открыт / | 
 |  Здравствуйте, уважаемые эксперты!Объясните, пожалуйста: DBGrid1.DataSource.DataSet.DisableControls и  DBGrid1.DataSource.DataSet.EnableControls. Заранее благодарю!!!
 
|  |   Вопрос задала: Танюшаа (статус: Посетитель)Вопрос отправлен: 4 апреля 2009, 13:06
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: min@y™ Конструкция 
 DataSet.DisableControls();
try
  // Здесь - операции с таблицей (перебор данных)
finally
  DataSet.EnableControls();
end;используется для временной приостановки перерисовки всех контролов (в данном случае - DBGrid1), связанных с этим датасетом, например, печать таблицы или поиск в ней, где в цикле постоянно меняется DataSet.RecNo - номер активной записи таблицы. 
 З.Ы. Давно не занимался базами, могу в чё-то ошибаться, но вроде всё правильно.
 
|  | Ответ отправил: min@y™ (статус: Доктор наук)Время отправки: 4 апреля 2009, 13:57
 
 |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |