![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
こんにちは。
Access2000でプログラムを作成しています。その際、データ(テーブル)の入っているmdb(DT.mdbとします)と、テーブル以外のプログラムが入っているmdb(PG.mdbとします)に分けて、PG.mdbにテーブルをリンクしています。
データがどんどん大きくなるので、最適化をしようと思うのですが、プログラムのほうは、ツールのオプションで、「閉じるときに最適化を行う」にチェックを入れたので解決です。
DT.mdbの方はリンクしているため、プログラムのメニュー上にある「最適化」のボタンを押したら、いったんリンクを解除して、最適化を行い、もう一度リンクを張りなおす、という処理を行いたいのですが、書き方がわかりません。
今まではDAOを使用していて、DAOでの書き方はわかるのですが、このプログラムはADOで書かれており、しかもほかの人が作ったものなので解読に時間がかかってしまいます。一応、DT.mdbへの接続などはできているようです。
あと、PG.mdbの方では、ワークテーブル(データではない、一時的に利用したい)的なものは、使用できないのでしょうか?レコードセットをオープンしようとしたらエラーになってしまいましたので。
どなたかよい方法をご存知の方、回答よろしくお願いします。
No.1ベストアンサー
- 回答日時:
最適化、修復はこちらをどうぞ
http://homepage2.nifty.com/inform/vbdb/jro_compa …
リンクの張りなおしはこちらをどうぞ
http://www.microsoft.com/japan/msdn/columns/offi …
>あと、PG.mdbの方では、ワークテーブル(データではない、一時的に利用したい)的なものは、使用できないのでしょうか?
これはどういったものでしょう?
ふつうのテーブルとは違うんですか?
どんなエラーが出たのでしょうか?
こんにちは。リンクどうもありがとうございました。やはり、参照設定を増やすしかないのですね…がんばってやってみます。
テーブルのエラーについては、DT.mdbになくてPG.mdbにあるものを参照しようとしていたのでエラーになったようです。このテーブルに、PG.mdbにリンクされているテーブルの一覧(名称)を入れておいて、そのテーブルを見ながら、リンクを切り離す→最適化する→再びリンクを張る、という処理を行いたかったのです(DAOではそうしていたもので)。でも、教えていただいた方法だと、必要なくなるかもしれませんね。
回答どうもありがとうございました。また何かありましたらよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
accessでlaccdbファイルが削除...
-
Access レポート印刷するときに...
-
access2021 強制終了してしまう
-
Vba Userformを前面に出すについて
-
アクセス IDが空白の時、メッセ...
-
日付のテキストボックスに(例...
-
【至急・画像あり】建物or住所...
-
Accessでセレクタをダブルクリ...
-
Access Error3061 パラメータが...
-
accessのフォームに設置したボ...
-
マイクロソフト アクセス2021の...
-
Accessのテキストボックスの入...
-
Microsoft365にAccessってあり...
-
チェックボックスにチェックが...
-
Accessのスプレッドシートエク...
-
Accessのクエリで、replace関数...
-
アクセスのレコードをフォーム...
-
MS.Access でサブフォーム付の...
-
【Access】Dcount関数の複数条...
-
access2021 レコードロックの使...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Vbaでアクセスからエクセルにリ...
-
Accessにてリンクテーブルの削...
-
accessのセキュリティ
-
エクセルからアクセスのテーブ...
-
access2010のruntimeについて
-
アクセスのファイルが重くて保...
-
エクセルからアクセスへADO...
-
Excel 2019 のピボットテーブル...
-
エクセルVBAで5行目からオート...
-
「直需」の意味を教えてください
-
セルの右クリックで出る項目を...
-
Access テキスト型に対する指定...
-
Accessでテーブル名やクエリ名...
-
Oracle 2つのDate型の値の差を...
-
ACCESSのクエリで集計で、先頭...
-
変数が選択リストにありません
-
Accessのフィールド数が255しか...
-
Accessでテーブルの値をテキス...
-
Accessでコードを入れると名前...
-
INSERT INTO ステートメントに...
おすすめ情報