连接远程服务器上,执行ExecuteReader时。该怎么处理

连接远程服务器上,执行ExecuteReader时。。。
有时提示连接超时,我可以访问服务器上的数据库,但用ExecuteReader时连接超时,请问什么原因,谢谢

------解决方案--------------------
网络问题。
数据库问题。

Executereader时,那个sqlCommand有一个Timeout属性,可以设的长一点。

先试试。