word文档在Access数据库的存取

哪位大哥能给我讲一下如何在Access数据库中存取Word文档源码或者例子有的讲下啊或者直接发我邮箱71340485@qq.com我是C#Winform开发。哥哥。。。别... 哪位大哥能给我讲一下如何在Access数据库中存取Word文档 源码或者例子有的讲下啊 或者直接发我邮箱71340485@qq.com 我是C# Winform开发。
哥哥。。。别来糊弄我撒。。。
展开
 我来答
xstpv56
2010-12-22 · TA获得超过838个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:298万
展开全部
首先把WORD文档放入OleContanier里面显示
OleContainer1.CreateObjectFromFile('C:\aa.doc',False);
OleContainer1.DoVerb(ovPrimary);

存入数据库为:
var
F: TMemoryStream;
begin
F:= TMemoryStream.Create;
OleContainer1.SaveToStream(F);
F.Position:= 0;
ADOTable1.Append;
ADOTable1.FieldByName('name').AsString:= 'aa.doc';
TBlobField(ADOTable1.FieldByName('data')).LoadFromStream(F);
ADOTable1.Post;
end;

取出并显示为:
var
F: TMemoryStream;
begin
F:= TMemoryStream.Create;
TBlobField(ADOTable1.FieldByName('data')).SaveToStream(F);
F.Position := 0;
OleContainer1.LoadFromStream(F);
OleContainer1.DoVerb(ovPrimary);
end;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式