Добавлено: 26 Апрель 2004, 14:23
Привет!
Возможно ли хранение документа MS Word в поле базы данных, чтобы для
редактирования открывать его в Word, а при сохранении записывать обратно
? Если да, то тип поля и средства для таких манипуляций ?
База MS SQL
C5 ШВС
Ищенко Ростислав
(Добавление)
всё возможно, поле в БД - IMAGE, со стороны клиента, C5 BLOB'ы не поддерживает, надо через любой открытый файл на базу получить параметры соединения
PROP:HENV EQUATE (7203H)
PROP:HDBC EQUATE (7204H)
и далее самому через ODBC API используя функции SQLGetData получать данные из поля во временный (.DOC) файл, далее серез ShellExecute его загружать в WinWord, а с помощью SQLPutData сохранять в поле БД.
Andrew Myalin
andrew@arsis.ru
http://mavcla.arsis.ru (MAV Direct ODBC)
ICQ: 10659412
Yahoo group: clarion@yahoogroups.com
Привет!
У нас есть такие же задачи для MS SQL,
мы используем MAV Direct, там реализовано это для Clarion 5 и 5.5 и 6
С уважением, Толмачёв И.Л.
Написал: ClaList(2)
Возможно ли хранение документа MS Word в поле базы данных, чтобы для
редактирования открывать его в Word, а при сохранении записывать обратно
? Если да, то тип поля и средства для таких манипуляций ?
База MS SQL
C5 ШВС
Ищенко Ростислав
(Добавление)
всё возможно, поле в БД - IMAGE, со стороны клиента, C5 BLOB'ы не поддерживает, надо через любой открытый файл на базу получить параметры соединения
PROP:HENV EQUATE (7203H)
PROP:HDBC EQUATE (7204H)
и далее самому через ODBC API используя функции SQLGetData получать данные из поля во временный (.DOC) файл, далее серез ShellExecute его загружать в WinWord, а с помощью SQLPutData сохранять в поле БД.
Andrew Myalin
andrew@arsis.ru
http://mavcla.arsis.ru (MAV Direct ODBC)
ICQ: 10659412
Yahoo group: clarion@yahoogroups.com
Привет!
У нас есть такие же задачи для MS SQL,
мы используем MAV Direct, там реализовано это для Clarion 5 и 5.5 и 6
С уважением, Толмачёв И.Л.
Написал: ClaList(2)