- 締切済み
アクセス2件
アクセス超初心者の私ですが、2つの質問があります。 (1)フィールドのデータでオートナンバーを設定したクエリーを、フォームで新規作成しようとすると、『インデックスが有効範囲ではありません』という警告が出て作れません。 (2)同テーブルに2つのリレーションシプを設定したいときはどうしたらよいのでしょうか?ひとつ設定した後にもうひとつ設定しようとすると、『主テーブルで参照されているフィールド用の固有インデックスが見つかりません』という警告が出ます。 どうぞよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#1296
回答No.1
Accessのバージョンがわかりませんが、2000でしょうか。 (1)は、オートナンバー型のコントロールの規定値に何か設定しようとしていませんか? (2)リレーションは複数でも問題なくできますが(上限はありますが)、このエラーは主キー以外でリレーションを設定しようとした場合や、リレーションの設定をするフィールドの双方のデータ型が違う、またはリレーションのタイプが1対多もしくは1対1になっていないため発生するエラーだと思われます。この場合はリレーションを設定することができません。