sql 或 access 存入的word文件片段,如何读取后在连接起来?

时间:2022-06-05 06:17:41
1.用 vb程序,实现从sql  或 access 中读取已存入的word文件片段,就是存入image(sql)字段或ole(access),读取后再连接起来?
2.读取后放到哪个控件较好?不想直接打开word,推荐一下,我现用richtext。

5 个解决方案

#1


当然要放在 Word 控件里才行。
如果要用别的控件,那就要在存入前把文件片段变换成目标控件的数据再存入数据库。
否则的话,就算测试期不出错(因为你选用的测试数据不全面)运行时也会出错的(因为你无法保证用户一定按照你的要求来使用你的程序),可以说出错率是100%

#2


引用楼主 sjf322077 的回复:
1.用 vb程序,实现从sql  或 access 中读取已存入的word文件片段,就是存入image(sql)字段或ole(access),读取后再连接起来?
2.读取后放到哪个控件较好?不想直接打开word,推荐一下,我现用richtext。

如果你将Word文档保存到Access中,读出时在Clipboard中转换一下,再输出到RichEdit中。

#3


首先,谢谢上面两位的指点,我现在把情况再描述清楚一些,应该是固定的word内容(刻录关盘的),所以应该不存在"水园所有党派元首"担心的出错的问题吧.
因为word内容需要按删选要求显示,所以只能把word按最小单元存入数据库字段,然后再根据删选条件把它读出来,读出来时就是把字段取出来并按条件先后连接的过程,我就是想实现这个功能.
我现在的方法是按条件一个个取出,打开后粘贴,形成一个大的word文件,然后再显示到richtext中(实际我再用webbrowser),但发现这样做的过程好像比较慢,而且不太想在别人电脑中生成一个临时word文件.望大侠们赐教,不胜感激啊

请问vbadvisor:
如何在clipbord中转换,然后接起来呢?

#4


我现在用word转成htm格式保存到access中,是不是更容易合并,问题是怎么把内容合并呢?类似上面的问题,请教各位大侠啊

#5


怎么没人回答啊,我现在觉得以上方法是不是不可行?
因为我觉得不能全部打开后再合并到一个文件啊,这样是不是太傻的办法了,而且打开几十上百个文件是不是有问题且不说,时间也是个问题,有没有更好的方法啊?

#1


当然要放在 Word 控件里才行。
如果要用别的控件,那就要在存入前把文件片段变换成目标控件的数据再存入数据库。
否则的话,就算测试期不出错(因为你选用的测试数据不全面)运行时也会出错的(因为你无法保证用户一定按照你的要求来使用你的程序),可以说出错率是100%

#2


引用楼主 sjf322077 的回复:
1.用 vb程序,实现从sql  或 access 中读取已存入的word文件片段,就是存入image(sql)字段或ole(access),读取后再连接起来?
2.读取后放到哪个控件较好?不想直接打开word,推荐一下,我现用richtext。

如果你将Word文档保存到Access中,读出时在Clipboard中转换一下,再输出到RichEdit中。

#3


首先,谢谢上面两位的指点,我现在把情况再描述清楚一些,应该是固定的word内容(刻录关盘的),所以应该不存在"水园所有党派元首"担心的出错的问题吧.
因为word内容需要按删选要求显示,所以只能把word按最小单元存入数据库字段,然后再根据删选条件把它读出来,读出来时就是把字段取出来并按条件先后连接的过程,我就是想实现这个功能.
我现在的方法是按条件一个个取出,打开后粘贴,形成一个大的word文件,然后再显示到richtext中(实际我再用webbrowser),但发现这样做的过程好像比较慢,而且不太想在别人电脑中生成一个临时word文件.望大侠们赐教,不胜感激啊

请问vbadvisor:
如何在clipbord中转换,然后接起来呢?

#4


我现在用word转成htm格式保存到access中,是不是更容易合并,问题是怎么把内容合并呢?类似上面的问题,请教各位大侠啊

#5


怎么没人回答啊,我现在觉得以上方法是不是不可行?
因为我觉得不能全部打开后再合并到一个文件啊,这样是不是太傻的办法了,而且打开几十上百个文件是不是有问题且不说,时间也是个问题,有没有更好的方法啊?