Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1049 / 9994 ←次へ | 前へ→

【12247】重複する値があるため主キーとして設定できない
質問    - 13/1/22(火) 16:06 -

引用なし
パスワード
   こんにちは、いつもお世話になってすみません
基本的な質問ですがよろしくお願いします

テーブルA
コード テキスト型・・・・主キー
日にち 日付/時刻型
部署コード 数値型
記事 メモ型

テーブルB
ID オートナンバー型・・・・主キー
コード テキスト型
日にち 日付/時刻型
部署コード 数値型
商品コード 数値型
数量 数値型
備考 メモ型

テーブルA(一)テーブルB(多)
でリレーションシップされていて
参照整合性とフィールドの連鎖更新にチェックが入っています

メインフォームのレコードソースが テーブルA
サブフォームのレコードソースが テーブルB
サブフォームのリンク親フィールド子フィールドはコード

メインフォームのコードフィールドに1を入力し、その後サブフォームにデータを入力すると
サブフォームに入力したデータのコードフィールドには自動的に1が入力されます
これはテーブルAの主キーとテーブルBの主キーではないフィールドがリレーションされているため
という認識であっていますでしょうか?

とても便利なフォームなので使ってみたいと思ったのですが、
私がいま使っているファイルは年度初めにコードがリセットされ1に戻るため
同じコードが重複するため主キーに設定できないため使えません。(これも認識正しいでしょうか?)

ほかに
テーブルAにもIDフィールドを作ってみてこれをつないだらどうか?と思ったのですが1レコード1IDの為使えませんでした。

何か良い方法はないでしょうか?
333 hits

【12247】重複する値があるため主キーとして設定できない 13/1/22(火) 16:06 質問[未読]
【12248】Re:重複する値があるため主キーとして設定... かるびの 13/1/23(水) 3:31 回答[未読]
【12249】Re:重複する値があるため主キーとして設定... 13/1/23(水) 16:34 回答[未読]
【12250】Re:重複する値があるため主キーとして設定... かるびの 13/1/24(木) 1:56 回答[未読]
【12252】Re:重複する値があるため主キーとして設定... 13/1/24(木) 16:37 質問[未読]
【12254】Re:重複する値があるため主キーとして設定... かるびの 13/1/25(金) 1:43 回答[未読]
【12257】Re:重複する値があるため主キーとして設定... 13/1/25(金) 12:18 質問[未読]
【12259】Re:重複する値があるため主キーとして設定... かるびの 13/1/26(土) 0:54 回答[未読]
【12265】Re:重複する値があるため主キーとして設定... 13/1/28(月) 10:20 質問[未読]
【12268】Re:重複する値があるため主キーとして設定... かるびの 13/1/29(火) 0:03 回答[未読]
【12272】Re:重複する値があるため主キーとして設定... 13/1/30(水) 15:50 お礼[未読]

1049 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078191
(SS)C-BOARD v3.8 is Free