您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> MSSQL >> c++连接sqlserver设置连接超时不管用

c++连接sqlserver设置连接超时不管用

来源:网络整理     时间:2016/7/4 16:29:22     关键词:

关于网友提出的“ c++连接sqlserver设置连接超时不管用”问题疑问,本网通过在网上对“ c++连接sqlserver设置连接超时不管用”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: c++连接sqlserver设置连接超时不管用
描述:

sqlserver设置连接超时

做的一个c++连接sqlserver的程序,使用读取udl文件的方式获取连接字符,在程序里设置超时连接和执行超时都不管用呢?
代码如下:设置的超时都不管用,关了数据库,还是很长时间才返回连接不上。
try           
{   
m_pConnection->ConnectionString ="File Name=./NSStore.udl";
m_pConnection->ConnectionTimeout = 3;
m_pConnection->CommandTimeout = 5;
/*打开数据库“SQLServer”,这里需要根据udl设置的数据库的情况 */             
m_pConnection->Open("","","",adModeUnknown);   

catch (_com_error &e)           
{                  
LOG4CPLUS_DEBUG(gvlog,"数据库连接失败:"<<>
m_pRecordset.Release(); //释放记录集对象指针               
m_pConnection.Release(); //释放连接对象指针
return 1;           
}  
解决方案1:

在数据库服务器上面,设置服务器远程连接超时时间.


以上介绍了“ c++连接sqlserver设置连接超时不管用”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2275668.html

相关图片

相关文章