ASP 精華源碼收集(五年總結)第2/20頁
更新時間:2008年10月20日 22:58:16 作者:
在5年的開發(fā)中,總結出來的一些源碼
現(xiàn)在已可以壓縮有密碼的數(shù)據(jù)庫,代碼如下,但是壓縮之后的數(shù)據(jù)庫密碼就沒有了!如何解決?
<%
Const JET_3X = 4
Function CompactDB(dbPath, boolIs97)
Dim fso, Engine, strDBPath
strDBPath = left(dbPath,instrrev(DBPath,"\"))
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists(dbPath) Then
Set Engine = CreateObject("JRO.JetEngine")
If boolIs97 = "True" Then
Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath, _
"Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password='XXXXXXXX';Data Source=" & strDBPath & "temp.mdb;" _
& "Jet OLEDB:Engine Type=" & JET_3X
Else
Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password='XXXXXXXX';Data Source=" & dbpath, _
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath & "temp.mdb"
End If
fso.CopyFile strDBPath & "temp.mdb",dbpath
fso.DeleteFile(strDBPath & "temp.mdb")
Set fso = nothing
Set Engine = nothing
CompactDB = "你的數(shù)據(jù)庫, " & dbpath & ", 已經(jīng)壓縮成功!" & vbCrLf
Else
CompactDB = "數(shù)據(jù)庫名稱或路徑不正確. 請重試!" & vbCrLf
End If
End Function
%>
相關文章
asp連接SQL和Access數(shù)據(jù)代碼(asp里的隨機函數(shù))
asp連接SQL和Access數(shù)據(jù)代碼,asp里的隨機函數(shù),需要的朋友可以參考下2012-09-09asp下實現(xiàn)對HTML代碼進行轉換的函數(shù)
asp下實現(xiàn)對HTML代碼進行轉換的函數(shù)...2007-08-08循環(huán)取值Request.QueryString的用法
2008-01-01asp+Access通用的自動替換數(shù)據(jù)庫中的字符串
幾年前寫的一個腳本,可以自動進行整庫的數(shù)據(jù)替換。2008-06-06asp下實現(xiàn) 重新排序數(shù)字數(shù)組的代碼
asp下實現(xiàn) 重新排序數(shù)字數(shù)組的代碼...2007-08-08