在Visual C++中用ADO进行数据库编程,执行创建表,添加等操作,发现操作也执行了,但是老出现“对象关闭,不允许操作”,不知道怎么回事?
在Visual C++中用ADO进行数据库编程,执行创建表,添加等操作,发现操作也执行了,但是老出现“对象关闭,不允许操作”,不知道怎么回事?但是在执行 select操作时,没有这个错误提示。希望各位高手能指点一二。多谢了!!
[解决办法]
这实际上就是你操作完一次数据后就关闭连接了,你仔细看看代码是不是这样,如果是操作大型数据库比如SQL SERVER,ORACLE等数据库,也有可能是数据库网络断了,但不象是你出现的的原因,
[解决办法]
SELECT之外的语句不要用m_pRecordset->Open来执行,用Connection的Excute执行。