使用 IDbConnection.ExecuteSql 时如何设置命令超时?
IDbConnection db = ConnectionFactory.OpenDbConnection();
db.ExecuteSql("...");
如果我使用 IDbCommand.ExecuteSql(见下文)方法,我可以设置命令超时,但我会收到一堆关于不推荐使用的方法的警告。
IDbCommand comm = db.CreateCommand()
comm.CommandTimeout = 240;
comm.ExecuteSql("...");