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

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

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

[摘要]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ⅴ在线不卡免费观看 日本aⅴ在线 | 天天影视色香欲综合网小说 | 一级毛片免费视频 | 欧美一区2区三区4区公司 | 天天做天天爽爽快快 | 最新亚洲情黄在线网站无广告 | 欧美在线免费 | 亚洲第9页 | 欧美综合区自拍亚洲综合 | 四虎影院新网址 | 亚洲乱码中文字幕久久 | 中文天堂最新版www官网在线 | 色噜噜噜噜噜在线观看网站 | 亚洲精品一线二线三线 | 一二三四影院免费观看 | 天天躁夜夜躁狠狠躁2024 | 亚洲 欧美 字幕 一区 在线 | 午夜免费啪视频观看网站 | 欧美在线综合 | 性欧美大战久久久久久久 | 天天射天天干天天操 | 色婷婷激情综合 | 日韩av一中美av一中文字慕 | 欧美亚洲国产人成aaa | 热e国产 | 亚洲国产图片 | 亚洲一区二区在线成人 | 香蕉视频在线观看男女 | 四虎在线永久免费视频网站 | 日本道在线视频 | 欧洲免费极品videos | 四虎永久免费地址在线观看 | 青青青在线视频国产 |