gpt4 book ai didi

massive - 如何使用 Massive ORM 设置命令超时?

转载 作者:行者123 更新时间:2023-12-04 06:10:38 26 4
gpt4 key购买 nike

如何使用 Massive ORM 设置命令超时属性?

最佳答案

Massive 使用 System.Data.SqlClient 直接连接到 SQL Server。

为了更改超时,您必须查看该文档。

我修改了原来的 CreateCommand
我所做的只是在第二行添加 result.CommandTimeout

 DbCommand CreateCommand(string sql, DbConnection conn, params object[] args)
{
var result = _factory.CreateCommand();
result.CommandTimeout = 45;
result.Connection = conn;
result.CommandText = sql;
if (args.Length > 0)
result.AddParams(args);
return result;
}

默认为 30 秒...

类似的事情可以在 OpenConnection 中使用 ConnectionTimeout 完成

关于massive - 如何使用 Massive ORM 设置命令超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7826135/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com