<<< 返回 access911.net 编程静态资料库索引页

如何用access结合outlook发送邮件

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2003-1-4  浏览人次:4745


专题地址:http://access911.net/fixhtm/71FAB11E12DC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:如何用access结合outlook发送邮件

 


问题:

关于第二期竞赛题答案的讨论---第10题。
原题:
问题十: 一个生产企业客户有很多经销商,每个月都有必须把对账单发给他经销商,他们使用Access作了一套程序,操作员每个月都要把每一个经销商的对账单手工复制—粘贴到邮件中,在发送出去。能不能编写一个程序,自动把每一个客户的对账单在Access中导出后调用MS Outlook发送出去。重要提示:您可以把数据导出为Word, Excel或者Text,也可以是直接把数据嵌到邮件内容中。[可在下载数据库的基础上完成] 

 

回答:

分析:
此题涉及到access(准备和组织数据)和outlook(分发数据)。

access中有customers(客户基本信息)和order(定单)两张表。
首先需要你将这两张表做一个关联。因为customers里没有客户的购货信息但有基本信息,而定单里只有购货信息但没有客户的基本信息,所以必须将两张表做一个关联(通过customers id)。我的解决办法是做一个view。这样数据就准备完毕了。

下面是程序代码:

Sub Send_Order_Mail()

Dim cnn As ADODB.Connection
Dim rst_cusid, rst_order_list As ADODB.Reco.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/71FAB11E12DC.htm

 


上一篇:Create table 设置双主键?(SQL语句)如何定义联合主键

下一篇:新手来看:如何才能操作名为MSysObjects的表?

2017年2月22日生成静态资料