六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

壓縮并修好Access數(shù)據(jù)庫(推薦)

[摘要]Compact and Repair You can use the "Compact and Repair" function in Access from ASP code. The following code is an example of how this can ...

Compact and Repair


You can use the "Compact and Repair" function in Access from ASP code. The following code is an example of
how this can be done. Note that when you decide to "Compact and Repair" your Access database, some
autonumbers can be changed. Access makes all autonumbers consecutive.
This code uses one database, but I'm sure the code can easily be changed so that the listbox displays, for
example, all the databases in one folder.


<%

Const Jet_Conn_Partial = "Provider=Microsoft.Jet.OLEDB.4.0; Data source="
Dim strDatabase, strFolder, strFileName

'#################################################
'# Edit the following two lines
'# Define the full path to where your database is
strFolder = "F:\InetPub\wwwroot\_db\"
'# Enter the name of the database
strDatabase = "YourAccessDatabase.mdb"
'# Stop editing here
'##################################################

Private Sub dbCompact(strDBFileName)
Dim SourceConn
Dim DestConn
Dim oJetEngine
Dim oFSO

SourceConn = Jet_Conn_Partial & strFolder & strDatabase
DestConn = Jet_Conn_Partial & strFolder & "Temp" & strDatabase

Set oFSO = Server.CreateObject("Scripting.FileSystemObject")
Set oJetEngine = Server.CreateObject("JRO.JetEngine")

With oFSO

If Not .FileExists(strFolder & strDatabase) Then
Response.Write ("Not Found: " & strFolder & strDatabase)
Stop
Else
If .FileExists(strFolder & "Temp" & strDatabase) Then
Response.Write ("Something went wrong last time " _
& "Deleting old database... Please try again")
.DeleteFile (strFolder & "Temp" & strDatabase)
End If
End If
End With

With oJetEngine
.CompactDatabase SourceConn, DestConn
End With

oFSO.DeleteFile strFolder & strDatabase
oFSO.MoveFile strFolder & "Temp" _
& strDatabase, strFolder& strDatabase

Set oFSO = Nothing
Set oJetEngine = Nothing
End Sub

Private Sub dbList()
Dim oFolders
Set oFolders = Server.CreateObject("Scripting.FileSystemObject")
Response.Write ("<Select Name=""DBFileName"">")
For Each Item In oFolders.GetFolder(strFolder).Files
If LCase(Right(Item, 4)) = ".mdb" Then
Response.Write ("<Option Value=""" & Replace(Item, strFolder, "") _
& """>" & Replace(Item, strFolder, "") & "</Option>")
End If
Next
Response.Write ("</Select>")

Set oFolders = Nothing
End Sub


%>
<%
' Compact database and tell the user the database is optimized
Select Case Request.form("cmd")
Case "Compact"
dbCompact Request.form("DBFileName")
Response.Write ("Database " & Request.form("DBFileName") & " is optimized.")
End Select
%>

<p><font size="4">Compact and repair database</font></p>
<form method="POST" action="">
<p><%dbList%><input type="submit" value="Compact" name="cmd"></p>
</form>



主站蜘蛛池模板: 中文字幕亚洲一区婷婷 | 亚洲线精品一区二区三区 | 性xxx免费视频 | 日操夜操天天操 | 在线亚州 | 中文字幕福利视频 | 亚洲乱码一二三四区乱码 | 日日插夜夜操 | 五月婷婷之婷婷 | 人人爱人人做 | 深夜在线观看免费看视频 | 中文字幕一区二区三区免费视频 | 自拍偷拍亚洲第一页 | 日日夜夜天天人人 | 日本免费色网站 | 日韩毛片在线观看 | 色老头久久久久 | 视频在线免费观看网址 | 天堂8中文在线最新版在线 天堂8中文在线bt | 亚洲 欧美 中文字幕 | 青青草狠狠操 | 青娱乐精品视觉盛宴 | 天天综合视频 | 欧美亚洲欧美 | 午夜激情啪啪 | 探花视频免费观看高清 | 伊人中文字幕在线观看 | 一二三四在线手机观看视频 | 伊人影视传媒有限公司 | 日韩精品欧美一区二区三区 | 午夜免费福利网站 | 日本免费网站视频 | 性刺激欧美三级在线现看中文 | 综合色久七七综合七七蜜芽 | 网友自拍亚洲 | 亚洲高清在线播放 | 日韩黄色在线视频 | 天天操天天舔天天射 | 天天做天天爱天天影视综合 | 欧美亚洲一区 | 日本国产免费一区不卡在线 |