-
Доброго времени суток.
Вопрос чисто теоретический. Есть сервер и клиент. Сервер получает данные из БД с помощью ADO, а клиент работает с ними с помощью RDSСonnection и ADODataSet.
При создании Com-сервера в библиотеке типов было определено свойство для чтения/записи. Фактически это равносильно созданию двух свойств с одинаковым именем, одно для чтения, другое для записи и приводит к объявлению в юните сервера двух методов - Get_Property и Set_Property.
На клиенте компонент ADODataSet имеет CommandText = 'Property'. Метод Get_Property предоставляет набор записей (RecordSet), полученный из БД, и когда выполняется открытие ADODataSet.Open, фактически вызывается метод Get_Property и данные отображаются на DBGrid, привязанный к ADODataSet.
Итак, вопрос. В каком случае вызывается метод Set_Property? Какая строчка кода на клиенте спровоцирует его вызов? По имени к методу обратиться нельзя. Написать RDS.AppServer.Property:=ololo вроде как тоже ("Не найден член группы")
Не гнобите, помогите новичку. Пытаюсь понять, как сделать обновления на DBGrid попали в БД
|