ADO,连接SQLSERVER,超时设置不起作用?是否还需要设置其他地方???请各位高手指教?

leexj110 2005-05-22 10:25:37
AfxOleInit();
m_pConnection.CreateInstance("ADODB.Connection");
/******************连接数据库********************/
try
{
m_pConnection->ConnectionTimeout = 15;
//连接SQL SERVER
m_pConnection->Open("Driver=SQL Server;Database=test;Server=192.168.88.105;UID=sa;PWD=;","","",adModeUnknown);
}
catch(_com_error e)///捕捉异常
{
AfxMessageBox("数据库连接失败!");
return FALSE;
}

问题:
在此处设置的超时不能起作用?是否其他地方还需要摄制??请各位高手指教!!!!!!!
...全文
256 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bohut 2005-05-23
  • 打赏
  • 举报
回复
m_pConnection->ConnectionTimeout = 15;//用程序来设置连接超时

我记得数据库里好像也可以设的。
oyljerry 2005-05-22
  • 打赏
  • 举报
回复
ConnectionTimeout 这里就是连接超时
jerry 2005-05-22
  • 打赏
  • 举报
回复
你这个 15 秒就是缺省值嘛, 你改其它的试试

4,012

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧