안녕하세요.
BDE 접속을 못해서 애먹고 있습니다.
델파이 6. DB 는 MSACCESS(*.MDB) 를 쓰고 있구요.
프로그램에서 TDatabase 를 쓰고 BDE의 Query를 씁니다.
개발컴퓨터에서는 BDE에서 접속하면 접속이 되는데 인스톨본 만든후
설치컴퓨터에서 접속하면 접속이 되지 않고 아래처럼 뜹니다.
Database Engine Error
General SQL error.
-2147221164
Table
Alias:tax_DB
의문점은 개발컴퓨터에 Microsoft SharedDao 폴더에 파일이 없어도 접속이 되는데, 설치컴퓨터에 'Dao 어쩌구 저쩌구' 나오길래 Common Files Microsoft SharedDao 폴더의 파일이 없으니까 안되더라구요. 그래서 복사하니까 접속이되더군요.
게시판을 검색하다 누군가 BDE 의 Configuration 탭에서 MSACCESS 의 DLL32 항목의
IDDA3532.dll파일로 바꿔보라고 해서 바꾸면 안됬던 컴퓨터가 되더라구요. 또 다른 컴퓨는 바꿔도 마찬가지로 안되더라구요.
물론, Borland Shared 의 BDE폴더의 파일도 복사해보고요.
BDE문제인거 같은데 질답게시판을 아무리 뒤져도 속시원한 대답이 없어 이렇게 올립니다. ㅠㅠ
도움이 될만한 아무 답변이나 좀 올려주세요.
ODBC로 바께 안될듯..
참고하시길...^^