运行一个程序时,当insert一条记录到数据库中,执行到gcmdInsu.Execute这句时,系统报错:"0x1f453e7e"指令引用的"0x0bf34020"内存.该内存不能为"written".其中gcmdInsu是一个command对象.然后我按"确定"整个VB都被系统关掉了,如果我按"取消"则会进入VC,发现系统在执行这条汇编时出错了:  1F453E7E    and    word ptr [edx+ecx+24h],0 更奇怪的是,我看了我的其他程序,执行到command对象的execute方法时都没问题,不管我是update,还是insert.我晕了我,为什么系统会把整个VB关掉,为什么其他程序没出现这个情况(出错的那个程序也没什么问题,我看了很多遍了)?这个问题是不是和MDAC有关啊?那条汇编语句是啥意思(高手帮解释下)?