Microsoft Access Club Access超初心者対象Forum Access初級者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトルテキストボックスのコントロールソースのSUM関数が遅い
記事No10853
投稿日: 2017/02/20(Mon) 21:18
投稿者なぁさい
OS:Windows7
Access Version:2013
SQL server Version:2008 Enterprise

初めて書き込みます。

今までテーブルを詰め込んだmdbをサーバー上に配置し、それをAccessで開発したシステムで参照、更新などをしていました。
現在はmdbをすべてSQL Serverで取り込み、システムのAccessリンクをODBCリンクに変更後、インデックスやキーの設定も済みました。
SQL Serverに移行後、システムのvba上のSQL文(クエリ作成しない)で結合したテーブルを参照して表示するフォームのテキストボックスのコントロールソースで、
= SUM([列名])で合計を表示しようとするとAccessの応答がなくなります。
フリーズが解除されたと思ったら数秒後にまた応答がなくなります。
大体がこれの繰り返しです。

テーブルの件数が6000件あたりを超えるとこのループにハマってしまいますが、SUMを取り除くと正常に動作します。
なるべくコーディングを弄ったりクエリの作成をしたくないです。
どうかご助言おねがいします。

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る