数据库的信息是word文档怎么添加到数据库中

数据库的信息是word文档怎么添加到数据库中,第1张

可以把word直接存到数据库,比如文档是机密文件,可以进行加密然后保存到数据库中(oracle的话可以用blob类型)

如果不是特别需求的话把文档的路径存到服务器上就好了,到用的时候直接根据路径去取文档。

1、在Word中将文件另存为用逗号分隔或用制表符分隔的文本文件;

2、然后切换到Access;

3、在Access中打开新的或已有的数据库;

4、单击“数据库”窗口的“表”选项卡;

5、指向“文件”菜单中的“获取外部数据”命令,然后单击“导入”;

6、单击“文件类型”框中的“文本文件”命令;

7、在“文件名”框中,输入要导入的文本文件的名称;

8、单击“导入”命令;

9、根据“导入文本向导”对话框中的指导进行 *** 作;

如果,需要查看更多的选项或修改指导项(比如域分隔符),可单击第一个向导对话框中的“高级”命令。如果要保存指定项,以便下次导入相似的文本文件时可用它们,请单击“另存为”命令。

首先把WORD文档放入OleContanier里面显示

OleContainer1CreateObjectFromFile('C:\aadoc',False);

OleContainer1DoVerb(ovPrimary);

存入数据库为:

var

F: TMemoryStream;

begin

F:= TMemoryStreamCreate;

OleContainer1SaveToStream(F);

FPosition:= 0;

ADOTable1Append;

ADOTable1FieldByName('name')AsString:= 'aadoc';

TBlobField(ADOTable1FieldByName('data'))LoadFromStream(F);

ADOTable1Post;

end;

取出并显示为:

var

F: TMemoryStream;

begin

F:= TMemoryStreamCreate;

TBlobField(ADOTable1FieldByName('data'))SaveToStream(F);

FPosition := 0;

OleContainer1LoadFromStream(F);

OleContainer1DoVerb(ovPrimary);

end;

以上就是关于数据库的信息是word文档怎么添加到数据库中全部的内容,包括:数据库的信息是word文档怎么添加到数据库中、如何向Access数据库中导入Word文本文档、word文档在Access数据库的存取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9330354.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存