Microsoft Accessの質問です。生徒の体育の記録のデーターベースを作ろうとしています。生徒の個人情報のテーブルと、体育の記録のテーブルを別々にして、それぞれの必要な部分だけを抜き出してクエリを作ったのですが、転入生を個人情報のテーブルから新規レコードとしてデーターを入力したのですが、その生徒の情報がクエリを開いても出てきません。どうしたら表示されるようになりますか?なお、個人情報のテーブルと体育の記録のテーブルは1対1でID(オートナンバー?たしかレプリケーションID?だった気がします)でリレーションシップを設定しています。よろしくお願いいたします。

回答の条件
  • 1人3回まで
  • 登録:2007/03/13 20:20:23
  • 終了:2007/03/18 00:18:58

ベストアンサー

id:llusall No.1

llusall回答回数505ベストアンサー獲得回数612007/03/13 20:54:20

ポイント60pt

方法1.

転入生の情報(レコード)を体育の記録のテーブルに新規追加する。


方法2.

結合を変更する。

個人情報のテーブル体育の記録のテーブル
ID------------------ID
学年50m走
クラス幅跳び
氏名垂直飛び
性別懸垂

※上記のような結合になっていると思います。

--------(結合線)の上で右クリック。

結合プロパティをクリックします。

'個人情報のテーブル'の全レコードと'体育の記録のテーブル'の同じ結合フィールドのレコードだけを含める。

をチェックしてOKを押す。


以下のような結合表示になればOKです。

すべての個人情報のテーブルのレコード(データ)が表示され、結合できない体育の記録のテーブルのレコード(データ)は空で表示されます。

個人情報のテーブル体育の記録のテーブル
ID---------------->ID
学年50m走
クラス幅跳び
氏名垂直飛び
性別懸垂


※両者のテーブルでIDが間違っていないかどうかも確認したほうが良いかもしれません。

id:July_Star

うまくいきました!ありがとうございました!

2007/03/18 00:18:36

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません