求助:用CreateThread启动一个线程进行数据库查询在98中出现的问题
建立数据库连接后
_RecordsetPtr* rst=new _RecordsetPtr();
(*rst).CreateInstance("ADODB.Recordset");
(*rst)->Open(sql,_variant_t((IDispatch *)m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);
执行到最后一句时程序没相应。如果不用线程调用的话则可以执行查询,这种情况在win2k中确没有发生,是为什么啊?