运行SQL过程无应答

本文关键字:应答 过程 SQL 运行 | 更新日期: 2023-09-27 18:02:51

我想用DAPPER运行一个SQL过程,在c#上没有任何返回。

作为给离开工作的SGBD的命令。不管SQL是否成功,c#都会继续。

有可能吗?

运行SQL过程无应答

这个问题不是很清楚,所以我要试着重新措辞-如果我接近,很好;如果没有,请告诉我。我认为您要求的本质上是运行命令(通过存储过程),并且无论命令是否成功完成,代码都继续运行。如果是这种情况,那么只需使用try/catch区域来吞下异常。既不衣冠楚楚,也不邋遢。. NET公开一些更具体的东西。

try {
    conn.Execute("MyProc",
        new { id: 42, name: "abc" }, // parameters to the proc
        commandType: CommandType.StoredProcedure);
} catch { /* swallow it down, oh so tasty! */ }