30秒后连接超时

时间:2013-03-21 17:10:24

标签: c# mysql

我有一个连接到MYSQL数据库的C#程序。存储过程需要超过30秒,因此连接超时。我要做的是将存储过程的分配时间增加到5分钟。我知道默认超时是30秒,需要增加分配的时间。是否可以在C#中执行此操作,还是需要执行较少的存储过程?

2 个答案:

答案 0 :(得分:2)

您还可以使用Connect Timeout property

在字符串连接中配置超时
Config File : "Data Source=;Initial Catalog=;Connect Timeout=...."

答案 1 :(得分:0)

创建sql查询命令的位置:

command.CommandTimeout = int.MaxValue;

或将int.MaxValue设置为您选择的超时。