纯编码实现Access数据库的建立或压缩

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论


  Public function DbExists(byVal dbPath)
  ’查找数据库文件是否存在
  On Error resume Next
  Dim c
  Set c = Server.CreateObject("ADODB.Connection")
  c.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbPath
  If Err.number<>0 Then
  Err.Clear
  DbExists = false
  else
  DbExists = True
  End If
  set c = nothing
  End function
  Public function AppPath()
  ’取当前真实路径
  AppPath = Server.MapPath("./")
  End function
  Public function AppName()
  ’取当前程序名称
  AppName = Mid(Request.ServerVariables("SCRIPT_NAME"),(InStrRev(Request.ServerVariables("SCRIPT_NAME") ,"/",-1,1))+1,Len(Request.ServerVariables("SCRIPT_NAME")))
  End Function
  Public function DeleteFile(filespec)
  ’删除一个文件
  Dim fso
  Set fso = CreateObject("Scripting.FileSystemObject")
  If Err.number<>0 Then
  Response.Write("删除文件发生错误!请查看错误信息<br>" & Err.number & "<br>" & Err.Description)
  Err.Clear
  DeleteFile = False
  End If
  call fso.DeleteFile(filespec)
  Set fso = Nothing
  DeleteFile = True
  End function
  Public function RenameFile(filespec1,filespec2)
  ’修改一个文件
  Dim fso
  Set fso = CreateObject("Scripting.FileSystemObject")
  If Err.number<>0 Then
  Response.Write("修改文件名时发生错误!请查看错误信息<br>" & Err.number & "<br>" & Err.Description)
  Err.Clear
  RenameFile = False
  End If
  call fso.CopyFile(filespec1,filespec2,True)
  call fso.DeleteFile(filespec1)
  Set fso = Nothing
  RenameFile = True
  End function
  End Class
  %>

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答