Q&A

  • adoconnection 연결에서 connection := true; 가 될때 SQL이 없는 OS에서 오류가 발생하네요...어떤건지 가르쳐 주세요..
    with dbPWDataBase do begin
      Connected      := False;
      KeepConnection := True;
      LoginPrompt    := False;
      Connected      := True;
      lblMsg.Caption := '접속성공';
      lblMsg.Update;
    end;

MS-SQL 2000이 설치되어 있는 OS에서는 전혀 문제없이 돌아가는데요.

MS-SQL이 설치되어 있지않은 OS에서는 오류를 발생시키네요..

Adoconnection은 BDE Administrator와 같이 DB엔진 없이도 DB에 접속할수 있는걸로 알고 있는데요..

내가 잘못알고 있는건지 아님 OS의 ODBC를 업데이트를 해야 되는건지..
어디가 문제인지 알수가 없네요..
아시는분 좀 가르쳐 주세요...ㅜㅜ

참고로 아래는 SQL이 없는 컴퓨터에서 실행할때 발생하는 에러 메시지입니다.

Project ooo.exe raised exception class EOleException with message '[DBNMPNTW]ConnectionOpen (CreateFile())'.
Process stopped. Use Step or Run to continue
1  COMMENTS
  • Profile
    김형대 2003.01.28 22:28
    mdac의 버전이 낮아서 그럿습니다...^^;;
    ms에서 다운로드받아서 하니 잘되더군요..ㅡㅡ;;

    위치는 여기입니다..

    http://www.microsoft.com/downloads/details.aspx?FamilyID=b41304ca-874f-421d-8820-182f179779a4&DisplayLang=ko

    그럼 전이만...