存储过程在数据库中执行只需要几秒钟(不超过十秒,数据量不超过一K笔).
但是页面调用到cmd.ExecuteNonQuery();要六七多分钟才能执行完(设置断点测试)。
可以肯定程序没有问题,有时能很快执行。
有没有老虾知道cmd.ExecuteNonQuery()到底是怎样调用存储过程的
但是页面调用到cmd.ExecuteNonQuery();要六七多分钟才能执行完(设置断点测试)。
可以肯定程序没有问题,有时能很快执行。
有没有老虾知道cmd.ExecuteNonQuery()到底是怎样调用存储过程的
问题的原因不一定出在cmd.ExecuteNonQuery(),有可能是在打开连接的时候时间过长,C#执行操作肯定是需要先打开数据库连接然后再执行操作,检查一下数据库的连接是否耗时