我正在使用带有vb.net的asp.net .. 我们需要在他们注册数据库后向我的网站访问者发送一封电子邮件。 或以其他方式 将记录插入SQL db后,我需要执行任何操作。 示例
Dim Visitor as new Visitor
Visitor.Name = "#######"
Visitor.Email = "###@####.com
Visitor.Save()
我需要在这里等待7分钟,然后
SendEmail()
在发送电子邮件之前,有没有办法等待这几分钟。
谢谢,
答案 0 :(得分:2)
如果您的访问者离开网站怎么样?程序执行将停止,因此无法计算时间。
例如,也许您可以创建一个运行外部应用程序的计划任务,该应用程序每分钟监视一次新注册;如果给定的注册时间超过7分钟,则发送电子邮件。
答案 1 :(得分:1)
您可以创建一个每隔几分钟运行一次的预定作业,并发送电子邮件。