c# - 我可以通过 SQL Server 触发器调用 C# 函数吗?

标签 c# asp.net sql-server linq-to-sql triggers

外部应用程序访问我的数据库,以便在 Sql 服务器表中插入行。

我自己有一个 Web 应用程序,我想在此表中的每个插入操作中,在服务器端做一些处理。

我的想法是在插入表时创建一个触发器,然后调用适当的函数。

最好的方法是什么?

我将框架 3.5 与 LINQ to SQL 和 SQL Server 2005 数据库一起使用。

编辑:感谢您的回答。 SQL Server CLR 集成不会这样做。支持的几个库不符合我的要求。

我必须记录的表可能每 5 分钟记录一次新记录,但不会太多。 也许我可以有一份工作,每分钟都在 table 旁听,看身份证,拿走所有新身份证,做我的治疗。 我的解决方案是不是太难看了?

最佳答案

关于c# - 我可以通过 SQL Server 触发器调用 C# 函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4813933/

相关文章:

c# - 读取并删除 MSMQ 中的所有消息(通过 RemoveCurrent 方法)

c# - Asp.net Core 中的 HttpContext 异步安全吗?

asp.net - 无法将列表框中的项目添加到列表

asp.net - ODP.net 连接池 : ClientID, 客户端标识符从第一个登录的用户开始不会改变

sql - ROUND 函数和算术溢出

sql - Select and Update with join 给出不同的记录

C# .Net 向导控件删除动态添加的用户控件

c# - 如何从另一个表单引用我的 Bing map 元素?

javascript - 输入空格字符串时,ASP.NET Datepicker 验证无法触发

sql-server - 如何将数据从 Common Data Service 复制到 Azure 上的 SQL Server?