• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessのテーブルへ複数の主キーを設定するには)

Accessのテーブルへ複数の主キーを設定する方法について

このQ&Aのポイント
  • Access2003のVBAを使って開発している場合、ローカルテーブルに複数の主キーを設定する方法について教えてください。
  • 現在のソースコードでは、作業者番号を主キーに設定することはできますが、登録日時も主キーに設定する方法が分からないようです。
  • もし複数の主キーを設定する方法がある場合、具体的な手順を教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

主キーですよね?「作業者番号」と「登録日時」 に主キーを設定するということでいいのですね? たとえば、テーブル名は質問の「TWorker」として、 Dim db As Database Dim strSQL As String Set db = CurrentDb strSQL = "ALTER TABLE TWorker ADD PRIMARY KEY (作業者番号 , 登録日時)" db.Execute strSQL, dbFailOnError

mountain11
質問者

お礼

ありがとうございました! 教えていただいたやり方でできました! 早急に回答いただき、とても助かりました!!

関連するQ&A