登录注册
上海交通大学论坛 > 数据库 > 浏览当前帖子 手机版 关闭左侧栏
SQLSERVER 批量数据检索求助!
返回本版】  【发表帖子】  【回复帖子 浏览量  4389      回帖数 0
小九    等级  

楼主 发表于  2007/4/2 2:38:48    编 辑   



我用VC++6.0编写了如下程序: 

    CDatabase m_db; 
    if (m_db.IsOpen()) 
        m_db.Close(); 
    BOOL bok = m_db.OpenEx(NULL,CDatabase::forceOdbcDialog); 
    CDynamicBulkSet rs(&m_db); 
    CString strSQL = _T("SELECT * FROM [dbo].[DATA1]"); 
    bok = rs.Open(CRecordset::snapshot,strSQL,CRecordset::readOnly |  
             CRecordset::useMultiRowFetch); 
 可是当执行到最后一步时,就会报错。不知道是什么原因。 
我希望利用CRecordset类的 DoBulkFieldExchange. 
请大叫指教! 
如何正确实现CRecordset::DoBulkFieldExchange(CFieldExchange *pFX) 
谢谢! 
1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们