首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎样用access生成表格同时将报表作为附件发送email

2013-01-06 
怎样用access生成报表同时将报表作为附件发送email我想用access生成一张report,然后再将这个report作为ema

怎样用access生成报表同时将报表作为附件发送email
我想用access生成一张report,然后再将这个report作为email的附件发送出去。我boss想用DoCmd.SendObject来做,我知道这种方法很简单,但是好像不能发送HTML格式的email,而且如果直接在"message text"中编辑格式的话很麻烦

我自己写了一个程序来做,可以套用outlook的模版发邮件,但是附件是个问题,attachment.add方法似乎需要report的路径才行。

我就像问是否有一种方法不需要将生成的report存到一个文件夹里,然后再从这个文件夹里读出来作为附件,希望大虾帮帮忙
[解决办法]
既然你的report是作为附件发送,邮件本身是HTML OR TEXT又有什么关系呢。 DoCmd.SendObject的方式是比较简单。任何附件都得在磁盘上实际存储了,才能作为附件发送,只是有的时候从默认路径读取,用户不用设定而已。
[解决办法]
用winsock或Jmail吧,推荐用jmail,功能强大
[解决办法]
可以发送附件,但是我曾经做过实验,如果附件过大的话,邮件发送过程中就会出现程序运行错误,得不偿失了

热点排行