自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP壓縮ACCESS數(shù)據(jù)庫實(shí)例

數(shù)據(jù)庫
ASP壓縮ACCESS數(shù)據(jù)庫可以在ACCESS數(shù)據(jù)庫容量增大的情況下將數(shù)據(jù)庫容量進(jìn)行壓縮,進(jìn)而可以承擔(dān)更多的容量,這也是為了讓ASP程序的速度提升上去。

ACCESS數(shù)據(jù)庫開發(fā)的網(wǎng)站,當(dāng)隨著網(wǎng)站數(shù)據(jù)量的不斷增長(zhǎng).數(shù)據(jù)庫的容量也是不斷加大.這讓ASP程序速度直線下降.如果才能讓ACCESS數(shù)據(jù)庫容量盡可能小.我們要對(duì)它進(jìn)行壓縮處理.下文中將為大家介紹ASP壓縮ACCESS數(shù)據(jù)庫實(shí)例。

下面是我整理后的源代碼,復(fù)制另存為compact.asp并上傳到數(shù)據(jù)庫所在目錄即可正常使用。

以下為引用的內(nèi)容:

<html>
<head>
<title>ACCESS數(shù)據(jù)庫壓縮程序-網(wǎng)頁制作教程</title>
</head>
<body bgcolor="e0f8ef">
<div>
<div align="center"><font color="#3300FF">
<b><font size="5">通用ACCESS數(shù)據(jù)庫在線壓縮程序</font></b></font><br>
</div>
<div>
<br>
本程序其實(shí)是通過FSO權(quán)限和JET引擎連接,

因此在使用之前請(qǐng)確認(rèn)你的服務(wù)器支持FSO

(filesystemobject)權(quán)限并安裝的ACCESS***驅(qū)動(dòng)!

從安全出發(fā),請(qǐng)?jiān)趬嚎s之前備份原始數(shù)據(jù)庫!

以下為引用的內(nèi)容:

</div><br>
<div align="center">運(yùn)行環(huán)境:在WIN98SE+PWS、WIN2000+IIS5.0 <br>
<%
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;Data Source=" & strDBPath & "temp.mdb;" _
& "Jet OLEDB:Engine Type=" & JET_3X
Else
Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;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ù)庫路徑或名稱未找到,請(qǐng)重試" & vbCrLf
End If
End Function
%>
</div>
</div>
<form name="compact" method="post" action="compact.asp">
<div align="center">
<font size="2"><b><font color="#FF0000">
壓縮選項(xiàng),請(qǐng)仔細(xì)填寫!</font></b><br>
<br>
輸入數(shù)據(jù)庫全稱:

以下為引用的內(nèi)容:

<input type="text" name="dbpath">
(包括擴(kuò)展名,如MDB、ASA、ASP等)<br>
<br>
<input type="checkbox" name="boolIs97" value="True">
檢查是否為ACCESS97數(shù)據(jù)庫<br>
(默認(rèn)為ACCESS2000的數(shù)據(jù)庫)<br>
<br>
<input type="submit" name="submit" value="確認(rèn)壓縮">
</font></div>
</form>
<div align="center"><font size="2">
<%
Dim dbpath,boolIs97
dbpath = request("dbpath")
boolIs97 = request("boolIs97")
If dbparesponse.write(CompactDB(dbpath,boolIs97))
End If
%>
<br>
</font></div></body></html>th <> "" Then
dbpath = server.mappath(dbpath)
 

注意:由于本例實(shí)用的是FSO操作ACCESS文件,所以要使用本例請(qǐng)確保你的服務(wù)器支持FSO支持.

希望大家通過上文中的學(xué)習(xí),能夠掌握ASP壓縮ACCESS數(shù)據(jù)庫的方法,在大家以后遇到類似問題時(shí),就能夠輕松解決類似的問題。

【編輯推薦】

  1. asp如何和access數(shù)據(jù)庫連接
  2. 實(shí)戰(zhàn)ASP數(shù)據(jù)庫
  3. ASP調(diào)用SQL Server存儲(chǔ)過程的實(shí)際操作步驟

 

責(zé)任編輯:迎迎 來源: web2bar.cn
相關(guān)推薦

2011-04-01 12:32:37

aspaccess數(shù)據(jù)庫

2011-04-08 09:42:19

Access數(shù)據(jù)庫壓縮文件

2009-08-28 13:03:55

C#壓縮Access數(shù)

2010-04-30 13:26:50

Oracle數(shù)據(jù)庫

2009-08-19 16:30:55

C#操作Access數(shù)

2011-07-06 14:09:40

ASP

2011-08-25 17:15:04

2009-07-29 09:12:31

ASP.NET數(shù)據(jù)庫連

2011-08-25 16:50:20

SQL ServerAccessASP

2011-03-28 09:27:52

數(shù)據(jù)庫壓縮日志

2011-03-04 10:30:25

ASP數(shù)據(jù)庫

2011-03-22 16:31:35

Access數(shù)據(jù)庫

2010-09-30 08:27:48

2017-06-12 18:24:25

數(shù)據(jù)庫壓縮技術(shù)

2011-04-08 10:43:08

mysql數(shù)據(jù)access數(shù)據(jù)庫

2024-04-18 09:56:16

2011-08-24 13:49:45

Access數(shù)據(jù)庫轉(zhuǎn)化

2011-04-08 09:07:25

Access數(shù)據(jù)庫Oracle庫

2010-09-07 16:12:36

SQL語句數(shù)據(jù)庫壓縮

2009-07-16 11:11:39

PowerDesign
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)