c#怎样把word内容以二进制形式保存到access数据库中,再从数据库中读出并显示到另一word中

c#怎样把word内容以二进制形式保存到access数据库中,再从数据库中读出并显示到另一word中,第1张

用streamreader直接读成byte[] 然后用ado什么的都好了,存到access的data结构里

至于这个读取再显示到另一word中是什么意思呢?

是调用word程序打开这个word呢?如果这样,就要把access读到的byte用writer写到tempdoc,然后调用shellexcute执行 tempdoc就ok了

至于shellexcute从系统dll中调用要使用下面代码

[DllImport("shell32dll ")]

public static extern int ShellExecute(IntPtr hwnd, StringBuilder lpszOp,

StringBuilder lpszFile, StringBuilder lpszParams, StringBuilder lpszDir, int FsShowCmd);

如果不保存word的话,你还是自己设计个格式,或者把文字存文字,存,。。。

控件:ADOQuery11、连数据库2、输入语句select from 数据库的数据表名3、设置为TrueDataSource1连控件ADOQuery1Edit1 //字段wordEdit2 //字段passwordbutton1dbgrid //查看输入的内容代码: adoquery1Insert; adoquery1Fields[0]AsString; //id adoquery1Fields[1]AsString:=edit1Text; //word adoquery1Fields[2]AsString:=edit2Text; //password adoquery1Post;

vaela

参考:>

以上就是关于c#怎样把word内容以二进制形式保存到access数据库中,再从数据库中读出并显示到另一word中全部的内容,包括:c#怎样把word内容以二进制形式保存到access数据库中,再从数据库中读出并显示到另一word中、将Word文件或Excel文件存入SQL数据库,用DELPHI来实现。、如何把word存入sql数据库,word里面含有有格式的文本和图片,好像得将word转化为二进制存入sql,求详解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/10135794.html

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

发表评论

登录后才能评论

评论列表(0条)

保存