VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/12/22(Wed) 15:09
投稿者カムリン
Eメールkamurin@hotmail.com
URL
タイトルRe^2: Accessのテーブルを最適化させたい

私の場合こうしてます。
環境は、Acccess2000 で DAOです。
引数に最適化したいDBの名前を入れます。
この関数実行中は対象のDBが、
閉じられている(どのプログラムからも参照されていない)のが前提です。
Public Function Comp_MDB(I_MDB As String)
    Dim T_MDB As String

    T_MDB = Left$(I_MDB, Len(I_MDB) - 3) & "tmp"
    On Error Resume Next
    Kill T_MDB '既にtmpファイルが在った場合の為の削除処理
    Name I_MDB As T_MDB
    DBEngine.CompactDatabase T_MDB, I_MDB
End Function


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -