Отображение OLE-поля

eugene
Дата: 21.09.2005 14:58:41
Eugene
Есть БД MS Access с полем типа OLE (уже набитая информацией). Эта БД мигрировала на SQL Server (OLE-поле -> в поле типа Image). В табл БД есть также мемо-поля
Необходимо любыми средствами написать клиентское приложение, двигающееся по записям БД и отображающее как OLE- так и MEMO-поля в форме.
1 подход (средства Visual Studio 6.0 ) использ элемента Data +OLE Container (например в Visual Basic 6.0)
Проблемы:
а)OleContainer работает только с Data но не с ADO. При этом OleContainer связанный с Data правильно отображает OLE-поле в Access 97. (не видит более новые форматы)
б)Хотя Data и поддерживает ODBC-коннект с SQL Server через который возможна связь с его OLE-полем, возникают проблемы другого рода (ограничения движка Data) –Data не может передвигаться по Memo-полям SQL Server (а это мне нужно для разработки клиентс приложения).

2 подход – (средства NET) элемент ActiveX WebBrowser
Как известно в NET больше нет элемента типа OLE Container, заменой ему Microsoft рекомендует
ActiveX WebBrowser (Microsoft Internet Control),но не понятно как его связывать с полем базы данных или организовать туда загрузку данных при движении по рекордсету

Помогите пожалуйста, кто сталкивался с аналогичными проблемами