XML文件更新到数据库
我现要做数据备份,已经将Access表成功保存为XML文件;想用下面的代码将XML文件更新到数据库;调试没有错误,可是表里面的数据不能更新。问题在哪??
///将记录集保存为XML文件
pRecordset->Save((_variant_t)fullpathname, adPersistXML);
....
///打开XML文件
hr = pRecordset->Open((_variant_t)fullpathname,_variant_t((IDispatch*pConnection),adOpenForwardOnly,adLockOptimistic,adCmdFile);
pRecordset->PutActiveConnection(_variant_t((IDispatch*)pConnection));
///将XML文件更新到数据库
hr = pRecordset->UpdateBatch(adAffectAll);
pRecordset->Close();
救救我啊!!