用ADO压缩Access2000库

fufan4969660

fufan4969660

2016-02-19 15:56

今天图老师小编给大家精心推荐个用ADO压缩Access2000库教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

  #include  "utilcls.h"  
  
  void  CompactDatabase(String  f1,String  psw1,  String  f2,String  psw2)    
  {    
         String  Provider1="Provider=Microsoft.Jet.OLEDB.4.0;Data  Source="  
                 +  f1  +  ";Jet  OLEDB:Database  PassWord="  +  psw1;    
         String  Provider2="Provider=Microsoft.Jet.OLEDB.4.0;Data  Source="  
                 +  f2  +  ";Jet  OLEDB:Database  Password="  +  psw2;    
  
         Variant  Adoobj=Variant::CreateObject("JRO.JetEngine");    
         Adoobj.OleProcedure("CompactDatabase",Provider1,Provider2);  
         AdoObj.Clear(  );      //  释放  ADO对象    
  }  
  
  void  __fastcall  TForm1::Button1Click(TObject  *Sender)  
  {  
           String  f1="yhecdagl1.mdb";          //  源库1  
           String  psw1="yhecdagl";                //  密码1  
  
           String  f2="yhecdagl2.mdb";          //  新目的库2  
           String  psw2="yhecdagl2";              //  新密码2  
  
           String  dir=ExtractFilePath(Application-ExeName);  
           if  (FileExists(f2))  
                   DeleteFile(f2);  
  
            CompactDatabase(dir+f1,psw1,dir+f2,psw2);  
           ShowMessage("Finished");  
  }
展开更多 50%)
分享

猜你喜欢

用ADO压缩Access2000库

编程语言 网络编程
用ADO压缩Access2000库

用DAO或ADO正确访问Access2000

编程语言 网络编程
用DAO或ADO正确访问Access2000

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

获取ACCESS2000数据库中的所有表的名称(vc + ado)

编程语言 网络编程
获取ACCESS2000数据库中的所有表的名称(vc + ado)

用DAO或ADO正确访问Access 2000

电脑网络
用DAO或ADO正确访问Access 2000

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

怎样经由ADO来压缩Microsoft Access数据库

ASP
怎样经由ADO来压缩Microsoft Access数据库

Access2000教程:6.9补充内容

编程语言 网络编程
Access2000教程:6.9补充内容

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

感恩青春赋予的日子 - QQ图案分组

感恩青春赋予的日子 - QQ图案分组

一个分形图形

一个分形图形
下拉加载更多内容 ↓