드로우홀릭 더베이직

첫 행에 머리글이 있는 엑셀 데이터를 액세스로 불러올 때,


엑셀 데이터의 첫 행에 점(.)과 같은 특수문자가 있으면 액세스에


점(.)이 포함된 필드명으로 가져오지 못하는 것 같습니다.


이에 대해 2가지 질문이 있습니다.


===============================================================================

1. 필드명 설정시, 사용하지 못하는 특수문자는 무엇이 있나요?

  (이러한 필드명의 제한은 "액세스 2013 무작정 따라하기"의 어느 부분에서 확인할 수 있나요??)


2. 엑셀 데이터의 첫 행을 가져와 액세스 테이블의 필드명으로 사용하고자 할때,

    캡션과 같은 기능을 통해서 엑셀 데이터의 첫 행을 온전히 사용할 수 있는 방법은 없나요???

    (예 : 엑셀의 A1이 '1. 날짜'일 때 , 액세스의 필드명 '1. 날짜')

===============================================================================


profile

돌직구

2015.06.02 21:23:53
*.148.224.186

답이 너무 늦었습니다.

프로젝트 마감이 있어서 정신이 없었습니다. 양해해 주십시오.


일단, 첫 번째 질문은.. 다음 링크를 참고하시기 바랍니다.

https://support.office.com/en-nz/article/Guidelines-for-naming-fields-controls-and-objects-3c5d8ebd-08b5-472a-ae57-c3632910068b


혹시 몰라 살짝 번역하자면.. 다음과 같습니다.

  • 느낌표, 마침표, 대괄호, 액센트 문자(')는 사용할 수 없습니다.
  • 공백으로 시작할 수 없습니다.
  • 제어문자를 사용할 수 없습니다. --> 이것은 키보드에 없는 문자이므로, 크게 신경쓰지 않으셔도 됩니다.
  • 액세스 프로젝트(ADP)에서는 큰 따옴표를 사용하지 않습니다.


그런데, 필드 이름을 설정하는 것은 다음과 같은 규칙을 따르도록 권장하는 편입니다.

  • 가급적 영문으로 합니다. (한글 사용금지)
  • 특수문자 중, '_' 만 사용합니다. (언더바)
  • 띄어쓰기는 하지 않습니다: AccountName 과 같이, 대소문자를 구분하여 식별합니다.


두 번째 질문은.. 이미 캡션 속성을 알고 계신듯 한데요.. 그렇다면, 엑셀 데이터의 첫 행을 수정하지 않고 가져올 수 있는 방법이 없냐는 말씀인 듯 한데요..

간단한 방법은 없습니다. 프로그래밍을 통해, 엑셀의 '1. 날짜' 라는 필드를 'OrderDate' 라는 필드로 가져오게끔 할 수는 있습니다.



List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31968
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28122
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23156
420 액세스 문의 입니다 (디자인보기 복사) 1 김상탁 2020-08-03 7358
419 필드 유효성 검사 추가 file IluvAccess 2016-06-02 7139
418 Gosub이 없는 Return. 에러. file 1 어렵다 2017-02-08 7063
417 아직 엑세스를 공부하고 있는 초보입니다. 도저히 이해가안되서,,,질문드립니다 1 김은교 2016-01-13 6983
416 폼 제작 및 신규 등록 아이콘 추가 방법 file 1 해지는소리 2018-06-21 6956
415 함수 질문 드립니다 1 김푸센 2018-05-19 6874
414 비용보고 사용 1 액기스 2015-08-22 6635
413 필드 및 폼 연결 관련 문의 2 액세스새내기 2018-01-28 6603
412 직장인을 위한 실무강의 질문 1 허수아비 2019-02-03 6569
411 폼 텍스트박스에 데이터 뿌려주기... 도와주세요 file 3 medcoop 2016-06-20 6489
410 폼에서 숏컷메뉴만들어서 사용하기 file 1 hirwigo 2015-11-26 6458
409 쿼리를 원본으로 하는 폼에서 테이블 데이터 수정하기 1 슈렉 2015-03-10 6454
» 엑셀의 데이터를 액세스로 불러올 때 궁금한 점이 있습니다. 1 녹차단팥빵 2015-05-15 6437
407 조회폼에서 자꾸 멈춥니다. 2 Michael 2019-05-31 6282
406 고등 수학문제 광대한 자료를 HWP로 갖고있어서 1 phillip 2014-12-26 6133
405 엑셀에 저장된 주민번호를 액세스로 가져올 땐 앞자리 0이 없어지는 문제.. 1 닥똥 2016-04-05 6118
404 DoCmd.OpenReport의 조건식에서 하위폼 필드 불러와서 인쇄할 수 있나요? file 3 하영감성원 2019-02-14 5934
403 개발문의 1 진승연 2023-01-31 5894
402 액세스테이블 필드속성을 하이퍼링크로 했을때 특정주소로 자동링크하는 법이 알고 싶습니다. 1 이영조 2016-09-05 5841
401 온라인 교육에 대하여 2 쿨영 2013-05-25 5817


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