그래서 4 개의 테이블이 있으며 기본 키와 외래 키로 연결됩니다. 정보를 입력하는 데 사용되는 양식이 있으며 기본 키 열을 Access 데이터베이스에서 자동 채우기로 설정했습니다. 자동 채우기 열의 값을 가져 와서 원하는 다른 테이블에 입력하려면 어떻게해야합니까? 이것은 내 삽입 코드입니다.테이블의 기본 키 열에서 값을 가져 와서 다른 테이블의 외래 키 열에 입력하려고 시도했습니다.
sqlString = "INSERT INTO [Members] ([MemberName], [Child], [Adult], [PaymentMethod]) VALUES ('" + MemberName + "','" + Child + "','" + Adult + "','" + PaymentMethod + "')"
cmd = New OleDbCommand(sqlString, myConn)
cmd.ExecuteNonQuery()
이것이 내 양식에서 정보를 입력하는 데 사용되며 작동합니다. 이제 외래 키 열이고 다른 테이블의 기본 키 열이 숫자로 자동 채우기로 설정되어 있기 때문에 아무것도 입력되지 않은 다른 열이 있습니다. 다른 테이블의 기본 키 열과 일치하도록 외래 키 열을 채우려면 어떻게해야합니까? 도움을 주신 덕분에 잘 설명해 주셨으면합니다.