드로우홀릭 더베이직

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


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


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


이에 대해 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 31943
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28072
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23137
220 ID와 암호 기반의 로그인 기능 1 그러므로호프 2017-10-16 1695
219 날짜 입력 오류 file 2 공원벤치 2017-10-09 13309
218 액세스문의 file 1 다이아몬드 2017-10-06 2039
217 2013 구입 후 중급 강의 들으려고 하는데요 1 엄마 2017-09-30 2377
216 정말 급한 질문드립니다.ㅠㅠ 1 김병욱 2017-09-16 2029
215 VBA를 이용한 식 계산 file 1 park 2017-09-14 5685
214 TFaccess질문 - 그룹,메뉴관리화면의 이벤트집합을지원하지않습니다 메시지 file 1 raming 2017-09-06 2050
213 엑셀에서 데이터 옮길때 이런 현상이 발생했습니다. file 1 김병욱 2017-08-24 22576
212 직장인을 위한 실무 액세스의 예제 실행 (보고서의 Excel 추출)상의 Error 상황 1 작은별 2017-08-09 19203
211 엑셀에서 데이터 가져오기를 할 경우에... 1 하형석 2017-08-04 8615
210 엑세스 크기 기본단위가 인치로 바뀌었어요. 2 수강생 2017-08-02 2307
209 액세스2013 vs 액세스2016 1 잠만보 2017-07-26 2397
208 통합검색기능 크기 조절가능할까요? file 1 김병욱 2017-07-21 3752
207 직장인을 위한 실무 액세스 file 4 1 조이 2017-07-19 20169
206 엑세스 조회 폼 만들기 질문 드립니다. file 1 열공액세스 2017-07-17 23814
205 액세스 2013버전을 가지고 2010 강의를 들어도 될까요? 1 호롤로천재 2017-07-13 3136
204 다른 사람이 로그인 정보를 내가 보게 되는 경우는 없나요? 1 그루터기 2017-07-08 1386
203 튜터링 서비스 file 1 MKKim 2017-07-07 2873
202 영업사원별 실적관리 및 A/S관리 내별명 2017-07-05 1520
201 검색 창 크기 및 위치 질문입니다. file 1 1 김병욱 2017-07-04 9958


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