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.number0 Then Err.Clear DbExists = f 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.number0 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.number0 Then  Response.Write("删除文件发生错误!请查看错误信息" & Err.number & "" & 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.number0 Then  Response.Write("修改文件名时发生错误!请查看错误信息" & Err.number & "" & 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  %>
09-06 13:07