关于附件的问题

loverface 2006-03-07 09:03:42
请问Domino里如何用代理或其它什么的,把oracle里的一个blob字段的内容做存为domino文档里的一个附件。
...全文
233 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
loverface 2006-03-16
  • 打赏
  • 举报
回复
谢谢,暂时还没有试行不行。先结贴了。
JadeNeo 2006-03-15
  • 打赏
  • 举报
回复
就是把附件embed到一个RTF域里就可以了
cgs1999 2006-03-14
  • 打赏
  • 举报
回复
给段代码供你参考:
Item Outitem=docContext.getFirstItem("OutFile");
BufferedInputStream in = new BufferedInputStream(Outitem.getInputStream());
BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream("c:\filename.txt"));
byte bytes[] = new byte[4096];
int len1;
while((len1 = in.read(bytes, 0, 4096)) != -1)out.write(bytes, 0, len1);
out.close();
in.close();
docContext.removeItem("TempItem");
RichTextItem rtItem=docContext.createRichTextItem("TempItem");
rtItem.embedObject(EmbeddedObject.EMBED_ATTACHMENT,null, c:\filename.txt", "OutlinePaneHTML");
docContext.save();
loverface 2006-03-08
  • 打赏
  • 举报
回复
大家快帮忙看看啊,分不是问题。
loverface 2006-03-07
  • 打赏
  • 举报
回复
晕,代码略……
3、将创建的文件嵌入到对应Domino文档中。
怎么实现的,可以具体点吗?
cgs1999 2006-03-07
  • 打赏
  • 举报
回复
使用代理实现,步骤如下
1 JDBC-ODBC等连接到操作数据源
2 读取blob字段内容并创建文件,将读取的内容保存到文件中
3 将创建的文件嵌入到对应Domino文档中
4 删除创建的文件

代码略

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧