Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Копирование OLE с формы в таблицу


Автор: alukart 15.9.2007, 13:19
У меня на форме свободная рамка объекта, в которой документ Word. Как скопировать этот документ в поле(тип Поле объекта OLE) таблицы через VBA
P.S. Access 2003

Автор: bopoha 16.9.2007, 12:39
Какая общая цель? 

Можешь проще сразу связать элемент управления и поле в таблице. 

Автор: alukart 16.9.2007, 18:35
Спасибо, что ответили

Цитата

Какая общая цель?

Сохранить в таблицу документ, получаемый в результате  поиска по БД

Цитата

Можешь проще сразу связать элемент управления и поле в таблице.

А поподробней?

Добавлено через 1 минуту и 55 секунд
Сохранять нужно по нажатию кнопки на форме

Автор: alukart 16.9.2007, 21:42
Всем спасибо, проблема решена

Код

Dim rst As DAO.Recordset, dbs As DAO.Database
 Set dbs = CurrentDb
 Set rst = dbs.OpenRecordset(Table, dbOpenDynaset)
 rst.AddNew
 rst(0) = Me.RamkaObject.OleData
 rst.Update
 rst.Close
 Set rst = Nothing
 Set dbs = Nothing

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)