アクセストップページ アクセスリレーションシップの新規作成 |
|
アクセスリレーションシップの新規作成
|
menu |
リレーションシップとはあるテーブルのフィールドと別のテーブルの フィールドを結びつけることです。
例えば2つのテーブルがあるとします。
それぞれのテーブルには「ID」と「営業所ID」がありますが、 それぞれ同じ番号を結びつけてみます。
結びつけることによって同時に表示が可能になります。 IDが1の赤坂営業所の行には赤坂営業所の売上と備考が表示され
IDが2の板橋営業所の行には板橋営業所の売上と備考が表示されます。
このようにリレーションシップをつくることで、別のテーブルに入っている
情報を同時に表示することができるようになります。
まずは「テーブル新規作成編」のマニュアルを開いて「T_営業所詳細」という名前でテーブルを新規作成してください。
各項目をそれぞれ設定してください。
次にクエリを新規作成して、 結びつけたいテーブルの一つ目を押して「追加」を押してください。
次に結び付けたいもうひとつのテーブルを押して「追加」を押して最後に 「閉じる」を押してください。
すると2つのテーブルが表示されますので、結びつけたい項目からもう片方の項目までドラッグしてください。
ドラッグするとIDと営業所IDの間に線が描かれます。 これでT_営業所のIDとT_営業所詳細の「営業所ID」が結びついたことに
なります。この結びつきを「リレーションシップ」といいます。
次に項目を表示させてみます。
それぞれの「*」をドラッグしてください。 「*」とは全項目を表示するという意味です。
次にビューボタンを押してください。
するとIDが1の行には営業所IDが1の売上や備考のデータ、 IDが2の行には営業所IDが2の売上や備考のデータがそれぞれ
表示されます。
アクセスを動画で楽に覚える方法はこちら>>
|
|
|
アクセス入門 |
|
VBA |
・アクセスVBAでパスワード画面
・VBAで時間操作(DateDiff関数,DatePart)
・VBAで時間操作(DateAdd関数,DateValue,TimeValue)
・VBAでエクセルの表をソート(Sortメソッド)
・VBAで時間操作(Time関数,・Hour,Minute,Second,Format)
・VBAで日付操作(Date関数,Year,Month,Day,
・Weekdayname,Format)
・VBAでエラー処理(On Error GoTo)
・VBAでコピー操作(copyメソッド)
・VBAで文字列操作(String関数,InStrRev)
・VBAで文字列操作(Len関数,Mid,Left,Right)
・VBAで文字列操作(UCase関数,LCase,StrConv)
・VBAで文字列操作(LTrim関数,RTrim,Trim,Replace)
・VBAで文字列操作(InStr関数)
・VBAで文字列操作(StrComp関数)
・VBAでFind メソッドを使って検索する方法
・VBA のcellsでエクセルのセルの位置を数字で指定する
・VBAでエクセルのsheetsの操作
・VBAで配列を扱う
・VBAでfileを操作する
・VBA、ADOとSQLでテーブルのデータを削除する
・VBA、ADOでAccessテーブルのレコードにアクセスする
・VBAでエクセルの書式を設定する
・VBAでテーブルやクエリのレコードをエクセルに入力
・VBAでエクセルのワークシートを追加
・アクセスVBAでインポートとエクスポート
|
|
データベース・SQL |
|
Copyright (C) 2011 All Rights Reserved. |
|