VC + Sql Server 7.0 为什么总是出现超时错误?

hugos 2001-08-02 11:20:34
只是一个有8条纪录的表,执行select 时偶尔就出现超时错误,为什么?
D版的问题?
...全文
110 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ok1234567 2002-06-05
  • 打赏
  • 举报
回复
我觉得 SQL Server本身应该没有问题,主要看看ODBC的设置

我的数据库有1百多万条纪录,4G多,查询的结果集常常几万条,还要排序
从来没有出现你所说的问题,下面是我用的主要数据库查询代码:

///////////////////////////////////////
CDatabase db;
TRY
{
db.OpenEx(g_strDbConnect,CDatabase::noOdbcDialog);
}
CATCH_ALL(e)
{
//........
return;
}
END_CATCH_ALL
db.SetQueryTimeout(500);
//.............
CSearchRec rsInfo(&db);
TRY
{
rsInfo.Open(CRecordset::snapshot,_T(strSql),CRecordset::readOnly);
}
CATCH_ALL(e)
{
//......
db.Close();
return;
}
END_CATCH_ALL
ssm1226 2002-06-05
  • 打赏
  • 举报
回复
我也有此问题
hugos 2001-08-02
  • 打赏
  • 举报
回复
8条纪录!!!
问题不在时间的长短。像在无限期等待
Nitty 2001-08-02
  • 打赏
  • 举报
回复
可以设时间长点啊!

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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