最新トピック
8
2 ヶ月前
Hatena様にご質問 2 ヶ月前
1
4 ヶ月前
排他制御 4 ヶ月前
6
7 ヶ月前
モジュールでカレントフォームのコントロールを使うには 7 ヶ月前
7
7 ヶ月前
日付のテキストボックスからフォームが開けません 7 ヶ月前
9
7 ヶ月前
レポートにおける数値の間隔を広げる方法 7 ヶ月前
12
8 ヶ月前
リストボックスから複数選択しそれをテーブルに格納したい 8 ヶ月前
タグリスト
Markdown テーブル生成
Accessのテーブルやクエリのデータを貼り付ける場合は下記で、Markdown書式のテーブルに変換して貼り付けてください。
定義域集計関数をループで繰り返し呼び出したり、クエリ内の演算フィールドで使う場合は重くなる可能性がありますが、
一回だけ呼び出すのなら、定義域集計関数の第2引数に設定するテーブル、クエリの設計、第3引数の抽出条件の設定次第です。
他の方法(DAO, ADOなど)を使ってもテーブル、クエリの設計、抽出条件の設定が悪ければ同様に時間がかかります。
T'sWareさんの定義域集計関数とSQLの比較でも
10000回呼び出して差が10秒ですので1回あたりでは0.001秒ですので体感できる差ではないです。一回だけ呼び出すのなら、代替関数と比較すべきですのて、むしろ遅くなってます。定義域集計関数で時間がかかっているのなら(それも本当にそうなかの検証も必要です。別の部分で時間がかかっているのかも知れません。)、テーブル、クエリの設計、抽出条件の設定から検討する必要があります。