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
[13123] Re:서버에서 사용한 mdb를 클라이언트에서도 사용할려면 ????
공부중 [hurco] 1355 읽음    2001-11-27 09:30
노랑새 님이 쓰신 글 :
: 제컴이 웹서버인데 홈피에서 mdb파일로 검색, 수정, 입력, 삭제가 가능하게 asp로
: 다 연결해놨거등요.
:
: 중요한건 빌더에서 그 mdb파일로의 연결문제입니다.
:
: 위에서도 말씀드렸다싶이 서버컴텨에서 실행하면 아무문제없겠죠.(로컬에서는 다 잘됩니다.)
: 그런데 클라이언트에서 빌더를 실행해서 입력, 수정.....등을 한 자료가
: 서버에 있는 mdb파일로 저장이되겠끔 어떻게 하면될까요?
:
: 로컬에서는 odbc연결로 가능했는데.
:
: 제컴이 서버이다보니 클라이언트에서 서버의 mdb파일로의 연결이 궁금해서요.
: 빨랑 갈켜주세요. 그리고 odbc연결말고 소스를 이용해서 연결이 안될까요?
: 자세히 가르쳐주세요..... 아주 초보입니다.
:

데이타베이스를 ODBC를 이용하지 않을 경우에는 데이타베이스 컴포넌트의
파라메터값을 설정하여 주거나 ADO로 설정할 수 있을 것입니다.


   if(OpenDialog1->Execute())
     {
           Table1->Active = false;
           Database1->Connected = false;
           Database1->Params->Clear();
           Database1->Params->Add("DATABASE NAME="+OpenDialog1->FileName);
           Database1->Params->Add("USER NAME=");
           Database1->Params->Add("OPEN MODE=READ/WRITE");
           Database1->Params->Add("LANGDRIVER=");
           Database1->Params->Add("SYSTEM DATABASE=");
           Database1->Params->Add("PASSWORD=");
           Database1->Connected = true;
           Table1->IndexFieldNames ="a;b;c;";//인덱스 필드 이름 적어주고
           Table1->TableName = "";//테이블 이름 적어주고..
           Table1->Active = true;
     }

위는 데이타베이스 파라메터값을 변경하는 입니다.
다른 방법으로는 ADO를 사용하면 간단하게 해결될 것입니다.


+ -

관련 글 리스트
13120 서버에서 사용한 mdb를 클라이언트에서도 사용할려면 ???? 노랑새 1029 2001/11/27
13123     Re:서버에서 사용한 mdb를 클라이언트에서도 사용할려면 ???? 공부중 1355 2001/11/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.