드로우홀릭 더베이직

파일 첨부 또는 하이퍼링크 관련 질문

2020.11.22 05:41:20 조회 수 2867 추천 수 0

안녕하세요.


엑세스 파일 1개의 크기가 2기가 바이트를 넘지 못하게 되어있다는 말을 듣고 ppt 보고서와 같은 첨부 파일들은 아래와 같이 처리하고 있습니다.


1. 필드에 하이퍼 링크 data type을 지정해서 첨부파일을 연결

2. 폼 버튼을 만들어 vba 코드에 지정 링크를 걸어 사용


그런데 이렇게 하면 파일 경로가 바뀔 경우, 에러가 나는 문제가 있어서 링크 수정하는데 시간이 추가로 필요하게 됩니다.


이런 방식외에 생각할 수 있는 좋은 대안이 있는지 궁금합니다.


감사합니다.


profile

돌직구

2020.11.23 17:06:51
*.165.242.137

일단 근본적으로, 파일 경로가 바뀔 경우 에러가 난다는 것은..

그런 일이 없도록 예방하는 작업이 우선입니다.


파일 경로가 랜덤하게 바뀌지는 않을 테고..

예를 들면, 다음과 유사하게 관리가 될 테죠.

\\Server\첨부파일\33-1.jpg


여기에서 '\\Server\첨부파일' 까지는 바뀔 수 있다고 가정하고, 그 뒤로는 바뀔 수 없다고 가정해야 합니다.

그러면 DB에는 '33-1.jpg'만 관리하고, '\\Server\첨부파일' 는 환경설정 요소로 두어, 나중에 바꾸게 되더라도 전체가 다 적용되도록 해야 하죠.

그러니까, 파일을 불러올 때는 '\\Server\첨부파일' & "\" & '33-1.jpg' 와 같은 식으로 불러오게 해야 합니다.

이렇게 되면, 링크를 수정할 필요가 없고, 환경설정값 하나만 수정하면 되죠.


꼭 이런 방법이 아니더라도..

파일 경로가 바뀐다 --> 이런 것에 프로그래밍 적으로 대응하는 것은 매우 어려운 일입니다.

이런 사실을 인지하고, '바뀌는 것'을 최소하 하는데 집중해야 합니다.

솔개

2020.11.26 04:51:35
*.153.86.175

답변 감사드립니다 ! 많은 도움 될것 같습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31822
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 27979
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23110
419 실무 액세스 2 "참조"부분 file 3 키스톤 2020-12-22 4449
418 외부테이터 불러오기 중 file 2 키스톤 2020-12-09 1810
417 로그온폼 만들기 강의중에 이미지가 안보입니다. file 4 키스톤 2020-11-26 2483
416 테이블 구성 관련 문의 file 2 솔개 2020-11-25 2883
415 체크박스를 활용한 레코드 이동 시, 문제점 (공유 액세스) 2 선을 2020-11-24 2943
» 파일 첨부 또는 하이퍼링크 관련 질문 2 솔개 2020-11-22 2867
413 개발의뢰 및 튜터링 관련 1 Jay 2020-11-17 2134
412 액세스 2가지 질문이 있습니다 도움 부탁드립니다 1 모리 2020-11-11 588
411 보고서의 조건추가시 조건값에 콤보상자 값을 문자로 지정할 수 없나요? 4 청솔 2020-11-03 2854
410 두개의 xml 파일을 액세스로 합칠 수 있나요? 1 무명1 2020-11-02 412
409 여러 필드값을 하나로 합친 필드값 구하는 방법? 1 전산쟁이 2020-10-26 802
408 데이터 조회하는 방법 2 전산쟁이 2020-10-22 1276
407 (쿼리질문) 필드 데이터 가공방법 ? 3 전산쟁이 2020-10-16 8455
406 TFaccess 사용가능 버전 ??? 1 전산쟁이 2020-09-17 831
405 ERP 시스템 구현을 액세스로?? 2 클로이 2020-09-14 9415
404 (RE) 코드북 단일 폼에서 데이터 입력수정 file 5 룰루 2020-08-25 473
403 단일폼에서의 데이터 입력 수정 1 룰루 2020-08-25 523
402 액세스 버전 변경 4 클로이 2020-08-22 7439
401 선언문 내용 3 학이시습 2020-08-20 923
400 실무액세스 검색폼 모듈을 수정했는데 잘 안되네요. file 4 클로이 2020-08-11 595


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