C# C:如何使用计时器停止方法
我正在尝试为数据库连接设置计时器。基本上,如果X秒后连接没有响应,我希望连接方法停止,并使用C.NET中的Winforms返回警告。connection.ConnectionTimeout属性是您实际需要的 获取之前尝试建立连接时等待的时间 正在终止尝试并生成错误C# C:如何使用计时器停止方法,c#,winforms,timer,C#,Winforms,Timer,我正在尝试为数据库连接设置计时器。基本上,如果X秒后连接没有响应,我希望连接方法停止,并使用C.NET中的Winforms返回警告。connection.ConnectionTimeout属性是您实际需要的 获取之前尝试建立连接时等待的时间 正在终止尝试并生成错误 你已经试过什么了?什么具体不起作用?请显示您用于与db对话的代码。阻塞cmd.ExecuteNonQuery不会因为计时器已过而返回。在大多数db API中,您可以设置超时值以实现所需的功能。但是如果不看你的代码,我就说不出你应该怎么
你已经试过什么了?什么具体不起作用?请显示您用于与db对话的代码。阻塞cmd.ExecuteNonQuery不会因为计时器已过而返回。在大多数db API中,您可以设置超时值以实现所需的功能。但是如果不看你的代码,我就说不出你应该怎么做。你确定连接响应是指他们打开连接的那一刻还是查询的答案?在这种情况下,他们还需要命令超时。但他们甚至没有告诉我们是否在谈论SqlConnection。