以html表格式发送电子邮件数据库报告

时间:2013-04-01 08:28:11

标签: c# html sql-server

我需要从我们的生产sql server数据库生成一个报告,并每天通过电子邮件将报告作为html表发送给一些用户。我已经制定了程序,但不知道我应该如何将数据提供给html表并通过电子邮件发送给它

之前我做过同样的事情,但是使用了一个非常繁琐的方法。我创建了一个Html模板文件,它有一个html table.Suppose用户想要年龄信息,我把它保存为模板中的[Age]。然后从数据库中提取年龄数据,并用我的C#代码中的[Age]替换它。我还必须替换所有内联CSS。很乏味。

但是现在我有很多数据要发送,按照上面的方法,它会更加繁琐。任何人都可以建议任何方法来实现这个目标吗?

提前致谢:)

1 个答案:

答案 0 :(得分:0)

而不是使用模板创建电子邮件。我建议你可以使用Html Agility Pack。请参阅此link以供参考。

您还可以查看documentation如何使用它。

古德勒克!