我是打开两个m_pRecordset和m_pRecordset2m_pRecordset是用 adOpenDynamic,使用只读形式长时间打开表,另外m_pRecordset2只是用来更新数据的时候才打开并更新数据现在问题是这样,之前用m_pRecordset2更新数据后直接使用m_pRecordset读取出来的数据是更新后的数据,可是不知写了多少代码后才发现m_pRecordset2更新数据后使用m_pRecordset读取出来的还是更新前的数据,不管怎么读都还是那个数据,等到把程序关了重新开以后读出来的才是更新后的数据现在写了这么多改回去改了很多代码都不知道是怎么变成这样的,有没有大虾米知道该怎么样才能变会原来的动态更新数据?