C# 在SQL-数据库邮件中按特定间隔发送电子邮件
我有一个web门户,用户可以在其中下载从SQL Server 2008表生成的excel表。我想知道一种自动化此过程的方法,即在每个一小时后更新的excel表(从SQL表派生)应直接发送到指定的电子邮件地址 我有将DataTable转换为Excel的代码。C# 在SQL-数据库邮件中按特定间隔发送电子邮件,c#,sql,sql-server-2008,excel,C#,Sql,Sql Server 2008,Excel,我有一个web门户,用户可以在其中下载从SQL Server 2008表生成的excel表。我想知道一种自动化此过程的方法,即在每个一小时后更新的excel表(从SQL表派生)应直接发送到指定的电子邮件地址 我有将DataTable转换为Excel的代码。 SQL Server 2008 - Database Mail 使用上述方法,我可以安排存储过程在1小时后运行,但如何从中生成excel工作表并将其作为附件发送 还有其他方法可以达到同样的效果吗?试试这个 供您参考的示例代码 示例代码供您参
SQL Server 2008 - Database Mail
使用上述方法,我可以安排存储过程在1小时后运行,但如何从中生成excel工作表并将其作为附件发送
还有其他方法可以达到同样的效果吗?试试这个
供您参考的示例代码
示例代码供您参考您可以通过两种方式实现这一点 1) 正如拉贾谢卡所说,您也可以使用Windows服务
2) 您可以创建SSIS包以生成excel文件并发送电子邮件。完成后,创建作业以每1小时运行此SSIS包 下面是动态创建excel文件的示例链接 下面是发送带有附件的电子邮件的另一个链接
您可以通过两种方式实现这一点 1) 正如拉贾谢卡所说,您也可以使用Windows服务
2) 您可以创建SSIS包以生成excel文件并发送电子邮件。完成后,创建作业以每1小时运行此SSIS包 下面是动态创建excel文件的示例链接 下面是发送带有附件的电子邮件的另一个链接
tye在窗口服务中计划此进程tye在窗口服务中计划此进程