求教大吓们: 我用的数据是Oracle数据库,是远程连接的,当我读取数据是正常的(证明连接上没有问题),
但是当我增加与修改时会出现“当前记录集不支持更新。这可能是提供程序的限制”,   百思不得其解,请帮忙解决!!

解决方案 »

  1.   

    pRs->Open(_bstr_t("aaasheet"),(_variant_t)(IDispatch   *)pConnection,adOpenDynamic,adLockReadOnly,adCmdTableDirect);  
    如果用这样的方式,会出现当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制  
      
    建议还是好好检查一下
      

  2.   

     是不是确定是记录集OPEN问题啊,好像我试了都不行,但是用于ACCESS都可以的,,问题依然存在!!!!CDataGrid的定位SetRow只能在可视区域游标动作,不能像手动鼠标选择动作????