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

明輝手游網(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>



主站蜘蛛池模板: 日韩中文字幕在线 | 天天干女人 | 日韩在线视频观看 | 日本aⅴ在线 | 日韩在线视频在线观看 | 亚洲欧美中文日韩v在线观看 | 三区在线观看 | 日本色影院 | 日本啊v在线观看 | 香蕉久久一区二区三区 | 天堂网在线资源www最新版 | 亚洲成人三级 | 天天躁夜夜躁狠狠躁2024 | 亚洲色欲色欲www在线观看 | 欧美整片在线 | 亚洲a图 | 五月婷综合 | 色播欧美| 日韩经典欧美精品一区 | 亚洲你我色 | 青青伊人久久 | 日日摸夜夜添欧美一区 | 欧美性受xxxx黑人xyx性爽 | 热99re久久国超精品首页 | 午夜影院在线观看视频 | 亚洲高清色 | 亚洲精品国产精品乱码不卞 | 奇米狠狠操 | 日本卡一卡2卡3卡4精品卡无人区 | 午夜视频h| 天天综合天天看夜夜添狠狠玩 | 婷婷六月久久综合丁香可观看 | 亚洲女人国产香蕉久久精品 | 伊在线视频 | 日韩永久在线观看免费视频 | 欧美做a一级视频免费观看 欧美坐爱视频 | 五月婷婷丁香在线 | 日本www色视频 | 亚洲视频在线观看一区 | 婷婷久久综合九色综合九七 | 人人鲁免费播放视频人人香蕉 |