- 締切済み
ACCESSの検索スピード
ACCESSでデータベースとプログラムを分割して別々のPCにインストールしてLAN回線で接続し、実行すると画面の表示等の処理時間が大幅にかかり実用にたえない。解決方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- lv4u
- ベストアンサー率27% (1862/6715)
回答No.2
ACCESSは個人利用あるいは、LANを使って、少人数でひっそりと使うものです。きちんとした知識の無い方がプログラムを作ると、質問者さんのような実用に耐えないものになりがちです。 対策としては、 ・データベースにACCESSではなく、SQLServerとかOracleなどを使う。 ・プログラムを複数ユーザ処理を意識した処理&データベースの仕様にあわせて作り直す。 ・上記のことができないなら、できる方に依頼するか、勉強する。 となると思います。
noname#147912
回答No.1
>データベースとプログラムを分割して・・・ ACCESSは小規模向けで遅い。LANの環境にもよりますし、プログラムも言語はなんですか?詳しい状況を教えてください
補足
ACCESSでデータベース用ファイルとプログラム用ファイル(クエリー・フォーム・レポート・マクロ・モジュール)を作り2台の端末で処理する作業で、2台目の端末のプログラムファイルのテーブルは一台目のデータベースファイルにリンクさせています。フォームではVBを使っています。