> 데이터 베이스 > MySQL 튜토리얼 > 压缩并备份Access数据库

压缩并备份Access数据库

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-06-07 15:32:51
원래의
1263명이 탐색했습니다.

Function CompactDB(Access_Url,Access_Backup_Url,BKDBName,Is97) Dim FSO Set FSO=CreateObject(Scripting.FileSystemObject) If FSO.FileExists(Access_Url) Then Dim JE Set JE=CreateObject(JRO.JetEngine) If Is97=True Then JE.CompactDatabase Provi

Function CompactDB(Access_Url,Access_Backup_Url,BKDBName,Is97)
 Dim FSO
 Set FSO=CreateObject("Scripting.FileSystemObject")
 
 If FSO.FileExists(Access_Url) Then
  Dim JE
  Set JE=CreateObject("JRO.JetEngine")
  
  If Is97=True Then
   JE.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Access_Url,"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Access_Backup_Url&"temp.mdb;Jet OLEDB:Engine Type=4"
  Else
   JE.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Access_Url,"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Access_Backup_Url&"temp.mdb"
  End If
  
  FSO.CopyFile Access_Backup_Url&"temp.mdb",Access_Url
  FSO.CopyFile Access_Backup_Url&"temp.mdb",Access_Backup_Url&BKDBName&".asa"
  FSO.DeleteFile(Access_Backup_Url&"temp.mdb")
  
  Set FSO=nothing
  Set JE=nothing
  
  CompactDB="你的数据库,已经被压缩备份!"
 Else
  CompactDB="你输入的数据库路径或名称未找到,请重试!"
 End If
End Function

Dim Access_Url,Access_Backup_Url,BKDBName

Access_Url="E:\SCJD\Admin\SCJD_Data\%50%69%7a%69%67%65.mdb"  '数据库的物理路径
Access_Backup_Url="E:\SCJD\Admin\SCJD_Backup\"     '数据库备份的物理路径
BKDBName="%50%69%7a%69%67%65"         '数据库备份的文件名

Response.Write CompactDB(Access_Url,Access_Backup_Url,BKDBName,False)

孤狼

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿