C++中使用ADO遇到的问题

远程SQL SERVER数据库,对于某个表执行select语句,无其他人征用,放到STUDIO中执行能获取到2条数据,但用ADO中的RecordsetPtr数据集指针Open却时常获取不到数据,try...catch并未捕捉到异常,获取不到时等一会就又可以获取到数据了,请教大家有遇到过的吗?是什么原因呢?难道是网络延时太大吗???

看上去是网络问题或者你的数据库服务器的问题,导致结果返回