Обмен табличными данными между приложениями
От: PowerUserX  
Дата: 04.10.06 12:36
Оценка:
Есть несколько приложений одного производителя, написанные на VC6, VB, C#, которые работают с БД. В дальнейшем есть заказ на интегрирование данных приложений посредством возможно DCOM сервера, RPC серверов, либо другой транспортной технологией.
От меня требуется реализовать метод обмена данными между приложениями, конкретно требуется перекидывать табличную информацию(список полей разных типов и количество строк).
Вопрос как лучше это реализовать?
Одно из решений: можно использовать интерфейс Recordset15 из ADO(т.е. интегрируемся посредством COM). Но вот загвоздка. Есть модуль который владеет табличной информацией, следовательно его надо слить в объект Recordset15. Каким образом? Инстанцировать coclass Record из msado15.dll, затем его заполнить и передать, либо реализовать свой класс, наследуемый от Recordset15, но там столько методов, что просто край…
Может есть другие предложения?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.