質問: access:dcount関数 access:dcount関数 の使用方法について質問です。 テーブル作成クエリで新規フィールドに通し番号として新たに連番を打ちたいのですが、 no: dcount("番号","情報一覧","[番号]<=" & [情報一覧]![番号]) このようにした場合に結果は10,13,15,19のようにとびとびの番号しか出てきませんでした。 関数を誤って理解してるものとは思うのですがどうおかしいのかがよくわからず; 「番号」は連番ではなく、重複ないidです。 よろしく御教授ください。
回答: 連番を設定しているフィールドを以下で 置き換えてみてください。 no: (select count(*) from 情報一覧 as t where t.番号<=[情報一覧]![番号])