为什么要很久才会提示数据库连接失败? 一般会多次的尝试连接的就像 使用ping一样到达一定的次数 才会抛出不能连接 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://bbs.csdn.net/topics/370007845没有什么好办法的,sqlserver管理工具也这样。你可以把链接数据库放线程里面去做,这样就不会卡UI了,用户体验会好一些你可以用TCP测试目标机器1433端口,不过有局限,链接字符串里的server人家可以不输入IP,而且默认的1433端口人家还可以改。 connection字符串里可以设置超时时间的,这个是连接超时,不是执行SQL超时,你百度下;Timeout=30,这个Timeout应该是错的另外默认是30秒,我记得好像...这段时间后台都在等数据库响应啊。。 问题解决了,先做个IP能否ping通的判断,然后再连数据库。 如何遍历把数组中符合条件的数据放到另外数组? c# 读写文本文件 问题不大,高手进!3Q 在C#类中中能否同时使用带参的构造函数和不带参的构造函数 函数成员可直接调用静态数据成员吗?静态函数成员呢,可直接调用静态数据成员吗? {急急急!!!}跪求高手指点!英文版C# setup工程的输出中文问题 再次提问同样的问题。SendMessage的问题。这回应该表达的很清楚了。 还是csv 问题 求代码winform+datagrid 控件数组 到底如何实现打开目录? 【求教】应用程序里面的.dat .bin之类的资源文件
没有什么好办法的,sqlserver管理工具也这样。你可以把链接数据库放线程里面去做,这样就不会卡UI了,用户体验会好一些
你可以用TCP测试目标机器1433端口,不过有局限,链接字符串里的server人家可以不输入IP,而且默认的1433端口人家还可以改。
;Timeout=30,这个Timeout应该是错的
另外默认是30秒,我记得好像...这段时间后台都在等数据库响应啊。。