* 사용환경 : 델파이4 / Windows 98
* 에러 메시지 :
Cannot load an IDAPI service library.
File:C:WINDOWSMSAPPSDAODAO3032.DLL
Alias:dbSave.
인스톨쉴드로 배포버젼을 만들었습니다.
군데...에러가 나네여...
설치는 잘되는데...프로그램의 일부분을 실행 시키면 에러가 나는군여...
근데...델파이가 설치되었던 곳에서는 에러가 발생하지 않는데...왜 구러져...?
해결 못한지 언 2개월이 넘었습니다.
제발 도와주세여 고수님들...^^
> * 사용환경 : 델파이4 / Windows 98
> * 에러 메시지 :
> Cannot load an IDAPI service library.
> File:C:WINDOWSMSAPPSDAODAO3032.DLL
> Alias:dbSave.
>
> 인스톨쉴드로 배포버젼을 만들었습니다.
> 군데...에러가 나네여...
> 설치는 잘되는데...프로그램의 일부분을 실행 시키면 에러가 나는군여...
>
> 근데...델파이가 설치되었던 곳에서는 에러가 발생하지 않는데...왜 구러져...?
>
> 해결 못한지 언 2개월이 넘었습니다.
> 제발 도와주세여 고수님들...^^
님 그건 해당 클라이언트에 DAO가 깔리지 않아서 그렇거든요..
그전에 질문의 답으로 어떤 분이 하셨던 내용을 그대로 올려 드리죠..
--------------------------------------------------------------------------
두가기 형태로 구분됩니다.
1. DAO를 이용한 경우...
ACCESS97 DB는 배포본을 만들때 C:program filescommon filesmicrosoft shared
daodao350.dll
c:windowssystem 디렉토리에는 msjint35.dll, msjter35.dll, vbar332.dll이
필수로 있어야함.
ACCESS2000인 경우 dao360.dll이 있어야 함.
그리고 dao350.dll, dao360.dll은 레지스트리에 등록을 시켜야함.
그런데 이방법은 불법인것 같더라고요...쩝.
물론, access를 구입설치하면 위 파일들이 설치되고 합법적인것이 되겠지만..
...
2. ADO를 이용한 경우...
bde고 뭐고 다 필요가 없음...
ms homepage에서 MDAC을 다운받아서 설치만 하면됨...
설치 라이센스를 읽어보니까...
적법한것 같은데.. 확실히는 잘 모르겠읍니다..
> 안녕하세요??
>
> 저는 델파이에 입문해서 첨으로 프로그램을 만든 초보인데요....
>
> DB는 ACCESS 2000, Delphi 4.0을 사용해서 프로그램을 짰거든요.....
>
> 배포시에 InstallShield를 이용해서 Install파일을 만들었는데 Delphi와 Access가
>
> 깔리지 않은 클라이언트 사용자에게 어떻게 배포해야 제대로 프로그램을 쓸 수 있는지
>
> 궁금해서 선배님들께 조언을 구합니다...
>
> 다른글들을 찾아보니까 DAO, ODBC 뭐 이런 드라이버를 설치해줘야 한다거나
>
> Mdac-typ.exe 파일을 설치한 다음에 프로그램을 설치하면 된다고 하는데 파일을 좀
>
> 구할수 있을까요??
>
> 자세한 설명과 함께 좀 부탁드립니다.... 그럼 모두들 즐코하세요........
>
>