从几千条记录中查询得到记录集,要修改某些字段,求示例源码,ADO的。

解决方案 »

  1.   

    http://www.qwerks.com/download/6249/DBHelper.exe
    本程序可根据用户指定的数据库自动生成WinWord 格式(因此用户必须首先安装Word 2000)的数据词典。 
    支持Access,SQL Server,Sybase,Oracle.
      

  2.   

    http://www.qwerks.com/download/6249/DBHelper.exe
    本程序可根据用户指定的数据库自动生成WinWord 格式(因此用户必须首先安装Word 2000)的数据词典。 
    支持Access,SQL Server,Sybase,Oracle.
      

  3.   


    if(found)
    {
       m_pSet.SetFieldValue("FieldName",value);
       //其他字段值修改   m_pSet.Update();
    }
      

  4.   

    m_pRecordset.CreateInstance(__uuidof(Recordset));    strSQL.Format("SELECT * FROM demotable WHERE zonenum= %d AND unitnum= %d",num1,num2);
    _bstr_t sql=strSQL;
    try
    {
    m_pRecordset->Open( sql,//也可以去掉_bstr_t sql=strSQL,直接用(_variant_t)strSQL
                    theApp.m_pConnection.GetInterfacePtr(),
                                // 获取库接库的IDispatch指针
    adOpenDynamic,
    adLockOptimistic,
    adCmdText);
       
    }
    catch(_com_error *e)
    {
    AfxMessageBox(e->ErrorMessage());
    }
        try
    {
            while(!m_pRecordset->adoEOF)
    {
               ...........