读书人

插入数据后 进行匹配查找 并自动发送邮

发布时间: 2012-05-11 12:55:37 作者: rapoo

插入数据后 进行匹配查找 并自动发送邮件给匹配成功的用户
之前没搞过网页方面的东西
现在有个要求让插入数据后在数据库内进行匹配 并且自动发送邮件给匹配成功的用户(邮件地址用户注册时已经提供)

应该是insert 数据库之后 重定向到其他页面之后再搜索 匹配 发邮件

还是 搜索完成-》发邮件之后 再重定向到其他页面?

插入数据代码如下。应该如何扩展实现我想要的功能?
请教各位给个指导方向 或者 示例代码?

HTML code
@{    if (IsPost) {                var forenames = Request["forenames"];        var surname = Request["surname"];        var dateOfBirth = Request["dateOfBirth"];        var emailAddress = Request["emailAddress"];        var Job = Request["Job"];                var db = Database.Open("DataExample");        var sqlCommand = "INSERT INTO Employees " +                "(Forenames, Surname, DateOfBirth, EmailAddress, Job) " +                "VALUES (@0, @1, @2, @3, @4)";        db.Execute(sqlCommand, forenames, surname, dateOfBirth, emailAddress, Job);                   Response.Redirect("~/successful");    }}


[解决办法]
db.Execute(sqlCommand, forenames, surname, dateOfBirth, emailAddress, Job);
这句后面继续写你要实现的功能:
通过查询数据库,把需要发邮件的邮箱和邮件内容准备好
通过调用发邮件组件,把邮件发出。
之后
Response.Redirect("~/successful");

[解决办法]
“发邮件的组件”用jmail或自己编写dll文件

读书人网 >ASP

热点推荐