Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
а что в памяти держать эти данные проблема что ли? 28.05.08 01:05 Число просмотров: 1512
Автор: + <Mikhail> Статус: Elderman
|
> Есть COM-сервер, который загружает таблицы данных через > Internet. Он предоставляет доступ к этим таблицам через так > называемые «sfx-объекты».С помощью этих sfx-объектов можно
а что в памяти держать эти данные проблема что ли?
Я так понял у тебя есть доступ к данным через СОМ интерфейс, вот и читай их и храни в памяти
> читать из таблиц по одной строке. Способ чтения такой: > сначала задаются ключевые поля, потом вызывается метод > Load, который читает данные из таблицы. Данные в таблицах > обновляются несколько раз в секунду. > > Мне нужно в своём приложении получать доступ к этим > таблицам. Для простоты работы с COM пишу программу на > Delphi. Хотелось бы, чтобы эти таблицы можно было легко > подключать через «DataSource» компонента TDBGrid. > > Свои идеи по этому поводу такие: > 1. Создать в Access аналогичные таблицы. > 2. Заполнить их ключевые поля > 3. Построчно считывать с COM-сервера таблицы и сохранить их > в БД Access каждый раз, когда они обновляются. > 4. Подключить БД Access к TDBGrd. > > Смущает то, что это может привести к высоким накладным > расходами, и нужно будет синхронизацию данных производить > (чтобы не получилось, что клиент прочитает пол таблицы > старые, а пол новые). > > Может быть, кто-нибудь сталкивался с подобной задачей? > Подскажите лучший вариант.
|
|
|