如何利用ado把access数据库中的所有表,导出到一个XML文件中,then 导入数据库恢复,在线等待!

解决方案 »

  1.   

    导出的话,可以这样 _RecordsetPtr   pRecordset = NULL; CString strSql; strSql = _T("SELECT * FROM TABLE") ; pRecordset.CreateInstance(_uuidof(Recordset));//pConn 是你的ado连接
    pRecordset->Open(_bstr_t(strSql), pConn.GetInterfacePtr(), adOpenDynamic, 
    adLockBatchOptimistic, adCmdText);     pRecordset->Save("C:\\bb.xml", adPersistXML);
      

  2.   

    导入没做过,可能需要写存储过程了,http://www.moon-soft.com/doc/44969.htm
      

  3.   

    To handsomerun(毛毛),这种导出方法只能够一个表对应一个XML,有办法全部表都输出到同一个XML文件吗?