【发布时间】:2014-08-18 18:42:09
【问题描述】:
如何从 SQL Server 发送 C# 函数调用?我有一个 SQL Server 2008 数据库和一个 C# Web 服务器,但是 SQL Server 数据库托管在一个不允许来自 SQL Server 的电子邮件的提供程序上,所以我需要在插入记录时向 Web 服务器发送一个 C# 函数调用所以我可以从网络服务器发送电子邮件。
【问题讨论】:
-
您是否想说您需要将信息发送到服务器,而不是插入到 SQL 服务器的服务器?
-
你可以编写一个 C# SQL-CLR 程序集....但这似乎是完全错误的方法......你为什么不放一个应用程序在您的 Web 服务器上轮询包含发送电子邮件所需数据的表?任何时候您需要一封电子邮件,您只需从您的 SQL Server 代码中向该表中添加一行。看起来简单多了....
-
真是一团糟。我会在 sql 中创建一个表,其中包含有关需要发送的电子邮件的信息。然后在您的网络服务器上创建一个流程以获取该信息并发送电子邮件。最后从表中删除这些行。
-
呵呵,看来@marc_s 发布了与我几秒钟前相同的回复。 :)
-
似乎你们都发布了我在答案中发布的相同回复。 :)
标签: c# sql sql-server sql-server-2008