用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,求详解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)