C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[26518] Re:알리아스를 사용하지 않으면...
박지훈.임프 [cbuilder] 822 읽음    2003-08-01 15:30
BDE 환경이군요.
BDE에서 알리아스를 쓰건 안쓰건 프로그래머 마음이구요, 특별한 권장사항은 아닙니다.
알리아스를 쓰는 것은 편의상의 문제이므로 개발자의 취향에서 맘에 안들면 안쓰면 됩니다.

알리아스를 쓸 경우 편리한 점이라면, 데이터베이스 연결에 대한 설정사항들을 프로그램이 아닌 외부에서
설정하고 다른 프로그램과 연결정보를 공유할 수 있다는 점 정도입니다.

하지만 반대로 이런 장점이 단점이 되기도 하는데, 서로 다른 개발자가 만든 다른 데이터베이스 연결이
같은 이름을 사용함으로써 다른 연결설정을 덮어쓰는 경우도 발생하기도 합니다.

그럼...


지오 님이 쓰신 글 :
: TTable 컴퍼넌트를 이용해서 간단한 DB 프로그램을 작성하고 있습니다...
:
: Table 컨퍼넌트 속성중 DataBaseName을 선택하기 위해 콤보박스를 내리면 여러가지 알리아스가 나오잖아요... 전 보통 테이블 만들때 파라독스 7.0과 알리아스로 BCDEMOS를 이용했기 때문에 당연히 BCDEMOS를 선택했습니다... 그렇게 되면 꼭 DB파일이 "~~~\\Borland Shared\\DATA\\xxx.db" 있어야 하잖아요(아닌가?)
:
: 제가 원하는건 DB파일을 다른 폴더에 위치하게 하고 싶어서 이것저것 해보다 보니 테이블 생성시 Database Desktop에서 테이블 작성후 BCDEMOS를 선택하지 않고 NONE를 선택후 제가 원하는 폴더에 DB파일을 저장하고 TTable 속성에 BCDEMOS 이용하지 않고 프로그램을 실행시켜 보니 잘되더군요...^^
:
: 그럼 굳이 BCDEMOS등등 여러 알리아스를 쓰는 이유가 무언지 궁금합니다...
: 전 그냥 로컬 컴퓨터에서만 DB을 이용하는데 알리아스 없이 DB을 이용해고 문제가 없는지요...
: 조언 부탁드립니다...^^

+ -

관련 글 리스트
26507 알리아스를 사용하지 않으면... 지오 582 2003/08/01
26518     Re:알리아스를 사용하지 않으면... 박지훈.임프 822 2003/08/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.