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
[25629] Re:실행중 ADO연결 설정을 바꾸려면...
하안인 [hurco] 1545 읽음    2003-05-17 08:53
choco-milford 님이 쓰신 글 :
: ADO를 이용해서 mdb파일 동적연결을 시도했는데..
:
: 며칠째 머리만 싸메고 있습니다.
:
: 넘 초보라서 해볼 수 있는것도 이젠 바닥나고...ㅜㅜ
:
: void __fastcall TForm1::Button3Click(TObject *Sender)
: {
:  ADODataSet1->Active = false;
:  ADOConnection1->Connected = false;
:  ADOConnection1->ConnectionString = "Driver={Microsoft Acess Driver (*.mdb)};DBQ=" + ExtractFileDir(Application->ExeName) + "\\Data\\DefaultSBR.mdb";

:  //ADOConnection1->Connected = true;
:  //ADODataSet1->Active =  true;

: }
:
: 보시다시피 버튼을 누르면 ADO 연결을 바꾸려 하는 겁니다.
:
: ConnectionString 설정까지만 하면 일단 오류는 없는 것 같은데..
:
: ADOConnection1->Connected = true; 만 추가하면 오류입니다.
:
: ==오류메세지 내용==
:
: ---------------------------
: Debugger Exception Notification
: ---------------------------
: Project ADO_EX.exe raised exception class EOleException with message '설치 가능한 ISAM을 찾을 수 없습니다'. Process stopped. Use Step or Run to continue.
: ---------------------------
: OK   Help  
: ---------------------------
:
: 이렇게 나오는 군요!!!
:
: 코드상에 문제가 있는거지...
:
: 아니면 ISAM이란거에 문제인지...
:
: '설치 가능한 ISAM을 찾을 수 없습니다'대해서 MS 쪽 자료데로 레지스트리 검색해봤는데
:
: 문제없어보이더군요.
:
: 아 정말 어떻게 되는건지...


ConnectionString 값을 다음과 같이 한번 넣어보시겠어요.

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\KIDS\DB\MAIN.mdb;Persist
security Info=False

저는 이렇게 mdb와 연결했는데요...
참고가 될련지...

+ -

관련 글 리스트
25627 실행중 ADO연결 설정을 바꾸려면... choco-milford 1028 2003/05/16
25629     Re:실행중 ADO연결 설정을 바꾸려면... 하안인 1545 2003/05/17
25693         Re:Re:하안인 님 감사합니다. choco-milford 984 2003/05/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.