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
[15070] Re:[질문:DB]MDB(엑세스)를 사용한 간단한 주소록인데, 빌더가 안깔린 다른 os에서 실행
최보현.U&I [uriduri] 2159 읽음    2002-01-28 18:41
유앤아이 현지 아빠입니다.

음 님이 집으신데로 DB 엔진의 문제 입니다.
또 한가지 빌더의 ADO 업데이트 문제 이기도 합니다 .

일단 .. 포함하셔야 할것은 ... 엑세스와는 관계 없이 MS 에서 제공하는 OLEDB
엔진이 필요합니다 ...
일명 Mdac_typ.exe 라는건데요~
요게 어딧냐 하믄요~
http://www.microsoft.com/data
에 가보시면 ... 요것이 항상 최신버전으로 ... 있습니다 ...
일단 MDB 를 쓸라믄 요게 필요 합니다.
그게 있고 없고에 따라서 ... 엑세스가 있냐 없냐를 따지고 또 OS 의 버전및 서비스
팩을 따지게 됩니다. 알쬬~~

그다음 빌더의 ADO 업데이트 문제는 ...
MDAC_TYP.EXE 를 2.6 인가 그 이상을 쓰시게 되면 ...
SQL SERVER 2000 을 지원하게 되면서 ... 발생하는 문제 인데요~
요게 빌더의 버그 입니다. (빌더 뿐만 아니라 델파이도 버그)
그래서 볼랜드에서 ADO 업데이트를 제공합니다.
요걸 까셔야 합니다.
요건 개발 피시에 까시고 새로 빌드 하셔야 함돠~
주된 오류 메세지가 바로
: 1.EOF또는 BOF가 참이거나 현재 레코드를 삭제했습니다. 요청한 작업에 현재 레코드가 필요합니다.
요것 입니다.
따라서 빌더를 ADO 패치를 해주어야 합니다.
ADO 업데이트는 볼랜드 본사에서 패치란을 뒤져보면 금방 나옵니다.
고럼

즐프~~~~~~~~~`


c인 님이 쓰신 글 :
: 다른 컴퓨터에서 실행이 안됩니다. 그런데 답답한건 되는 것도 있고 안되는 것도 있다는 것이죠..
: 볼랜드의 인스톨 익스프레스를 이용했고 콤포넌트는 DB쪽 콤포넌트는
: 1.BDE(이걸 포함하니까 용량이 +3메가더군요 ㅡㅡ;)
: 2.BDE CONTROL PANEL FILE
: 3.VCL
: 4.DATABASE COMPONENT PACKAGE
: 5.BDE DATABASE COMPONENT PACKAGE
: 입니다.
:
: 테스트 해본 결과 주로 실행이 되는 컴퓨터는
: 1. 엑세스가 설치되어있다.
: 2. 윈도우 2000 프로페셔널 업데이트를 했다.
: 3. 윈도우 98se이고 업데이트를 했다.
:
: 안되는 컴퓨터는
: 1.순수한 윈도우98 ㅡㅡ;
: 2.윈도우 XP
: 3.윈도우 2000프로페셔널
:
: 오류메세지는 다양합니다.ㅡㅡ;
: 1.EOF또는 BOF가 참이거나 현재 레코드를 삭제했습니다. 요청한 작업에 현재 레코드가 필요합니다.
: ----> 레코드는 분명히 있습니다.
: 2.ADO가 요청한 작업을 실행할수 없습니다. --> DB는 ADO로 연결했습니다.
: 이상입니다. 완벽한 테스트는 아니지만 대강은 이렇습니다.
: 운영체제의 차이도 아닌거 같고, 엑세스가 깔렸다 안깔렸다의 차이도 아닌거 같습니다.
: 그리고 업데이트의 차이도 확실하지 않습니다..
: mdb를 이용한 프로그램은 어떻게 배포해야 합니까?
: 인스톨쉴드에서 더 많은 패키지를 포함해야하는 건지..아니면 다른 문제가 있는지..ㅡㅡ;
: 제 생각에는 MDB드라이버 문젠거 같은데...어떻게 포함하는지...??
:
: 고수님들의 가르침을 기다리겠습니다...!!

+ -

관련 글 리스트
15065 [질문:DB]MDB(엑세스)를 사용한 간단한 주소록인데, 빌더가 안깔린 다른 os에서 실행 c인 1197 2002/01/28
15070     Re:[질문:DB]MDB(엑세스)를 사용한 간단한 주소록인데, 빌더가 안깔린 다른 os에서 실행 최보현.U&I 2159 2002/01/28
15080         Re:Re:Mdac_typ랑 ADO패치를 깔았는데 이번에는 빌더에서 까지 에러..ㅠㅠ c인 1728 2002/01/29
15082             Re:Re:Re:위에 질문은 무시하시고 이걸...^^; c인 946 2002/01/29
15089                 Re:Re:Re:Re:위에 질문은 무시하시고 이걸...^^; 최보현.U&I 974 2002/01/29
15102                     Re:Re:Re:Re:Re:감사합니다..ㅠㅠ; 덕분에 잘 해결된거 같습니다.(냉텅) c인 935 2002/01/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.