1.BLOB字段(SQL Server里面数据类型叫image)用文件流写入写出的程序:
从硬盘写道数据库中去:adoquery.FieldByName(字段名) as TBlobField).LoadFromFile(文件路径);
写出到硬盘
adoquery.FieldByName(字段名) as TBlobField).SaveToFile(文件路径)
是不是很简单?
2.把Word文档在delphi中打开,用OLE Container我就不说了,书上都有,我给你一段用TWebBrowser打开的例程:
var TargetFrameName, PostData, Heads, Flags: OleVariant;
TargetFrameName := '';
PostData := false;
Heads := '';
Flags := 0;
Webbrowse.Navigate( 文件路径, flags, TargetFrameName, PostData, heads);
有了这两段程序,根据我上面说的思路就可以实现你要的功能了.
zxxsnh说的思路应该也可以,不过我没有试过.