드로우홀릭 더베이직

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


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


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


이에 대해 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
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31986
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28136
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23158
60 쿼리로 만든 데이터 엑셀로 저장하기 (65000 줄 이상) 3 IluvAccess 2015-07-22 21516
59 2010 중급강의 듣고 싶어요 2 깔끔신사76 2015-07-10 2006
58 기본키와 고유속성과의 차이점 1 내서읍 2015-07-09 9280
57 같은 값 걸러내기 file 1 Audatex 2015-07-07 2579
56 날짜 형식 지정 file 1 Audatex 2015-07-01 3948
55 아래 51번문의사항 재차 문의드립니다. 1 박형근 2015-06-22 1774
54 엑세스 너무어렵네요 ㅠㅠ 1 엑세스고수되고파 2015-06-19 4527
53 문의드립니다. 2 Aries 2015-06-19 1773
52 폼에 보고서 여는 단추달기 에러 문의드립니다. 2 박형근 2015-06-18 4953
51 액세스 2013 무따기 146 page 9번 1 쿠어리 2015-06-16 3828
50 2010 무따기 보다가 문의 드립니다. 1 궁금궁금 2015-06-16 2250
49 2010 Access 사용자 그룹 관리 관련 2 아싸가오리 2015-06-11 1858
48 큰 값을 자동으로 불러오기 관련 file 1 아싸가오리 2015-06-10 2497
47 눈금선의 굵기가 이상합니다. file 1 coffee 2015-06-05 2207
46 액세스 2010 온라인 중급1,2 강의는 어제쯤 되나요? 1 감자 2015-06-03 3337
45 제 생각이 맞는지요? 1 dadam 2015-06-02 2361
44 스크롤바나 마우스중간 버튼 클릭시 개체가 상하 이동 관련 file 2 아싸가오리 2015-05-27 3259
43 탭컨트롤사용시 이미지 색 변환 관련 file 1 아싸가오리 2015-05-26 4961
42 로그온폼에서 로그인을 할 때 오류가 생깁니다. file 1 태평양 2015-05-22 3345
41 비주얼베이직 엑세스 연동, 필드 관련질문합니다.. 1 김이응 2015-05-17 9269


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