드로우홀릭 더베이직

1.


ODBC 로 연결된 mysql Table 의 PK를 필드 2개 이상인 복합키(Composite key)로 설정하는 경우 


엑세스와 연결은 정상적으로 되나 필드 조회시 모두 #delete 로 채워지는 형태의 에러가 납니다.


복합키가 아니고, 필드 1개만 Primary key로 설정하는 경우 정상 동작합니다.


Access 는 구독형 Access 2016

Mysql 은 MariaDB 10.3.7-0051

ODBC 는 MariaDB ODBC 3.1 Driver


를 사용하고 있습니다.



2.


ODBC로 연결한 테이블간 참조무결성 관계를 만드는 것과 관련한 문제입니다.


Mysql 상으로 아무런 관계를 만들지 않고,


Access 에서 두 테이블을 불러온 후 데이터베이스도구 > 관계 > 관계편집 (상위 테이블의 PK 및 하위 테이블의 FK 필드 사이)을 하는 경우

'항상 참조 무결성 유지' 체크 항목이 활성화되지 않습니다.


가. 이 경우 Mysql 상에서 관계를 만들어줘야 하는지? 만들어준다면 On update, On delete 설정을 어떻게 해줘야 하는지? 테스트 삼아 몇가지 관계를 만들어봤습니다만, Access에서 하위 폼 입력시 Mysql 설정상 제한되어 있다는 취지의 에러가 발생했습니다.


나. 이 경우 어떠한 설정을 하면 '항상 참조 무결성 유지' 체크 항목 이 활성화 될 수 있는 설정이 있는지


다. 해당 문제가 해결되지 않아 참조무결성 유지를 하지 않고 진행하는 경우가 실무상 많은지 


에 대한 문의입니다.



튜터링 10분 무료 체험코드를 사용하고자 하고, 댓글에 비밀글로 하여 코드를 기재하도록 하겠습니다.


감사합니다.







라키7

2019.12.25 13:59:40
*.117.100.167

"비밀글입니다."

:
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31951
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28101
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23150
380 무따2010 탭 컨트롤 안에 하위 폼 넣기 6 클로이 2020-04-28 5523
379 입력폼에서 작성자/작성일시 등의 필드 처리 1 클로이 2020-04-28 2509
378 강의 문의 겨루기 2020-04-01 454
377 ID와 암호 기반의 로그인 기능 클로이 2020-03-31 273
376 관계설정시 1 또는 무한대 표시가 안되네요. 3 클로이 2020-03-26 1540
375 직장인을 위한 실무 액세스 링크 문의 sdfawe 2020-03-02 299
374 [직장인을 위한 실무활용 엑세스] 메모장 한글 깨짐 file 1 전승진 2020-03-01 11328
373 책을 보다가 어떻게 궁금증이 하나 생겼는데 시도해보니 잘 안되서요.(급여대장/소득세계산) 3 ditto 2020-02-24 449
372 코드북 활용에 대한 질문입니다. 10 클로이 2020-02-23 9648
371 액세스 텍스트 연결방법과 관련하여 질문 드립니다. 2 broadside 2020-02-21 3763
370 콤보상자 단어 검색 문의 file 4 액알못 2020-02-17 10006
369 신규등록 코드 및 팝업 질문 file 액알못 2020-02-14 11695
368 입문자의 초보질문입니다 4 소목동 2020-02-12 5610
367 비슷한 단어 찾기 코드좀 알려주세요 4 액알못 2020-02-09 633
366 쿼리 구성방법 질문드려요 1 broadside 2020-02-03 424
365 쿼리 행간 계산 문의 file 5 라키7 2020-01-15 12711
364 튜터링 서비스 문의 1 sdifejidfieji 2020-01-06 498
363 Data 형태로 저장된 문장과 단어의 결합 2 라키7 2020-01-02 286
362 ㅎㅎ 질문이 끝이 없네요. 2 라키7 2019-12-28 1275
361 직장 프로그램 요구사항 명세서 만들면서 도움요청 1 엑세스00 2019-12-27 649


  주소  12925 경기도 하남시 미사대로 540, B동 917호 (현대지식산업센터 한강미사2차) ㈜팀데이터이십일  |  고객센터 전화번호  02-467-2998  |  대표이사  염기웅
개인정보관리책임자  염기웅 (ml_privacy@td21.com)  |  사업자등록번호  120-86-79260  |  통신판매업신고번호  제 2021-경기하남-1166 호  [사업자 정보 확인]
  TD21의 사전 서면 동의 없이 TD21 사이트 일체의 정보, 콘텐츠 및 UI 등을 상업적 목적으로 전시, 전송, 스크래핑 등 무단 사용할 수 없습니다.