質問: アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」 アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」 このようなエラーが出て、ファイルが開けません。 テーブルにデータを入力する前は開いていました。 何か不正なデータでも入ってしまったせいでしょうか? アクセスは初心者で、よくわかりません。 対処方法を教えてください。
回答: おかしくなったクエリの種類は何でしょうか。 クロス集計クエリや更新クエリは関係していますか?。 エラーの内容はデータ出力しようとしても出力対象となるデータが無いような意です。 例えば、 クロス集計クエリはデータの内容によって横軸構成しますから、 クロス集計クエリがあってその結果を選択クエリ(やテーブル作成クエリなど)使うことありますが、 クロス集計クエリの結果が0件になるときに、正しく構成できません。 よって、選択クエリでは入力=0件ということに陥ることあります。 またはその逆、クロス集計クエリの入力となるデータが=0件で縦軸も横軸も構成できないようなとき。 更新クエリで更新対象が=0件のとき。 開かなくなったクエリ自身でなく、 そのクエリの前後に他のクエリが実行されていませんか?。 データ入力したことにより抽出結果が変わったことがあれば そこで影響でている可能性あります。 必ず出力されるケースを試してみてください。