Q&A

  • MSACCESS, INSTALL, IDDAO32를 IDDA3532로
휴~~ 돌아버리겠네요... 토요일부터 잠두 못자구.... ㅠㅠ

DB가 MS ACCESS구요, INSTALL SHIELD EXPRESS 루 배포판 만드는중인데요

새로운 컴에 INSTALL하구나면 MSACCESS의 DLL32가 IDDAO32.DLL로 설정이 되네요.

IDDA5352.DLL이어야 DB에 접근이 가능하거든요.

당연히 프로그램 실행시키면 ERROR가 생기구요.

이부분만 ADMIN에서 바꿔주면 실행이 되네요.

VC에 있는 DAO 먼저 설치하구, SETUP을 하거든요....

Q/A에 있는 모든 방법을 다 써봤네요....

1. IDAPI화일 속에 IDDAO32.DLL이라구 된 부분 전부다 IDDA3532.DLL루 고쳤구요.

2. INSTALL SHIELD의 레지스트리 등록부분에서 LOCAL_MACHINE ,,,,MSACCESS->INIT->

여기있는 DLL32를 IDDA3532.DLL로두 바꿔보구요...

그래두 새로 SETUP하면 계속 IDDAO32.DLL이 기본이네요.. 제 명이 짧아지구 있슴다.

아시는 분 제발 빨리 연락좀 주세요..

--------------------------------------------------------------------------------

저의 INSTALL SHIELD체험담.

먼저 걍 책에 있는데로 작업을 했죠. 근데 안되더라구요

MS ACCESS의 ALIAS가 C:XXXYYY루 제가 지정한데루 안나오고 'DRIVE:DATA....'

이런식으로 DEFAULT값만 나오더라구요. 하루정도 헤매구... 이땐 여유가 있어서

딴일하면서... 결국 INSTALL SHIELD에서 ALIAS지정할때 아래부분에

DATABASE NAME=C:XXXYYYZZZ.MDB 라구 추가해 주니까 되더군요.

그날 이후로 계속 작업이 안되서...

DAO폴더를 전부 INSTALL SHIELD에 넣기두하고, WINDOWSSYSTEM에 있는 DB관련된

DLL화일들 모두 넣기두 하고, COMMON FILES 밑에있는 거 전부 넣기두 하고,

제거 IDAPI.CFG화일을 INSTALL SHIELD에 넣어보기두 하고...

DELPHI 지우구 새로깔아보기두 하고... 인내력의 한계를 느껴서 결국 질문올립니다.

돠주세요.....

1  COMMENTS
  • Profile
    양익호 2001.09.11 23:40
    님 힘내세요.. 파이팅!!!!

    우선 IDDAO32.DLL가 기본값으로 설정 되어 있어서 나오는 문제

    로 알고 있읍니다.

    Install에서 바로 처리할 수 있는 방법은 찾지 못했구요

    꽁수를 좀 쓰면 될것 같은데요...

    인스톨을 할때 setup이 처음이면 강제로

    DB OPEN에서 값을 IDDA3532.DLL루 고치세요..

    반드시 한번만 실행되게 하셔야 되구요....

    혹 다른 방법이 있으면 저한테도 알려주시면 감사...