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
[45860] Re:데이터베이스에 관련한 다시 질문^^
김태정 [taesys] 802 읽음    2006-07-26 19:54
1. 먼저 ADOConnection1->Connected 는 false 로 두었다가 프로그램이 시작될때 코드에서 true로 하셔서 연결하셔야 합니다. 이부분을 처음부터 true로 두면 Default database가 자동으로 해당 폴더를 지정하게 됩니다.

2. ADOConnection1의  Default Database를 해당 "상대 폴더"로 지정하십시오.
   만일 실행하는 폴더의 \DB folder 밑에 두려면
    .\DB 라고 지정하면 됩니다.

이 두가지만 지정하면 어디에서든 ADO DB 를 연결할 수 있습니다.




Destinyz 님이 쓰신 글 :
: 안녕하세요, Destinyz입니다~ 요즘도 한창 개발을 하고 있는데요 어김없이 막히는군요...
:
: 며칠전에 질문드린 글에 고황일님께서 답변하여주시엇는데, 이게 오류가 납니다;
:
: 제가 ADO를 이용하여 데이터베이스를 했는데, 그 분께선 ConnectionString에서 GetCurrentDir 함수를 이용해서 해보라고 하셨지만, 역시나 에러가 났습니다.
:
: 다시 질문을 드리자면,
:
: //////////
:
: 데이터베이스를 하다가 꼭 지정된 드라이브와폴더에 있어야한다는(데이터베이스 파일이 특정한 지역에 고정된) 것을 알게되었습니다. 이를테면,
:
: C:\SpyAlert
:
: 이라는 폴더에 'FileDB.mdb'라는 데이터베이스 파일이 있다고 치면,
:
: E:\Programming\SpyAlert
:
: 이던지
:
: D:\Utility\백신\SpyAlert
:
: 이렇게 폴더의 위치를 바꿔놓으면 에러가 난다는 것입니다. 전 단지 실행하는 파일이 있는 폴더 안에 있는 데이터베이스 파일을 불러오고 싶었던 것인데, 그런 것입니다. 그러니까 제 질문의 요지는...
:
: "위치가 어디에 있던, 실행하는 파일이 있는 폴더 안에 있는 데이터베이스 파일을 불러오는 방법"
:
: 을 알고싶다는 겁니다. 데이터베이스를 할 때 ADO를 이용했습니다. 꼭 도와주세요!
:
: 지금까지 Destinyz였습니다. 참신하고 좋은 답변 기다리고 있겠습니다. 감사합니다^^

+ -

관련 글 리스트
45859 데이터베이스에 관련한 다시 질문^^ Destinyz 848 2006/07/26
45868     Re:데이터베이스에 관련한 다시 질문^^ 고황일 863 2006/07/27
45860     Re:데이터베이스에 관련한 다시 질문^^ 김태정 802 2006/07/26
45864         Re:Re:데이터베이스에 관련한 다시 질문^^ Destinyz 808 2006/07/26
45865             Re:Re:Re:데이터베이스에 관련한 다시 질문^^ 김태정 915 2006/07/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.