Q&A

  • BDE 에러 문제!!!, 급한데, 꼭 부탁드립니다
델파이로, TTable, TQuery, TDatabase, TDatasource 등의 DataAccess Component를 사용해서 프로그래밍을 했는데,

델파이가 설치되지 않은 PC에서 실행을 시키려고 하면,

'An error occured while attempting to initialize the Borland Database Engine(error $2109)'

라는 메시지가 뜹니다.



의미는 알겠는데, 어떻게 대처를 해야하는지요..

그렇다고 PC마다 델파이를 설치하는 건 아닐테고,

1. 무엇을 설치를 해줘야 하는겁니까?

2. Install Shield에서 추가해줄수 있는 것인지요...

3. 이와 같은 BDE 에러는 어떤 컴포넌트를 사용했기때문이지요? TDatabase? 아니면 위에 사용한 DataAccess Component 모두가 영향이 있는 건지요..

4. BDE 에러, 또는 설치 없이 database access를가능하게 하려면 어떻게 해야되는지요...

5. 에러, 설치 없이 하기 위해서, database를 access하는 ActivX control을 만들어서 가능하게 할 수는 없을까요?



질문이 많긴 하지만, 고수님들의 답변 부탁드릴께요...

꼭 부탁합니다.



5  COMMENTS
  • Profile
    이희정 2001.04.20 23:19
    델 wrote:

    > 델파이로, TTable, TQuery, TDatabase, TDatasource 등의 DataAccess Component를 사용해서 프로그래밍을 했는데,

    > 델파이가 설치되지 않은 PC에서 실행을 시키려고 하면,

    > 'An error occured while attempting to initialize the Borland Database Engine(error $2109)'

    > 라는 메시지가 뜹니다.

    >

    > 의미는 알겠는데, 어떻게 대처를 해야하는지요..

    > 그렇다고 PC마다 델파이를 설치하는 건 아닐테고,

    > 1. 무엇을 설치를 해줘야 하는겁니까?

    > 2. Install Shield에서 추가해줄수 있는 것인지요...

    > 3. 이와 같은 BDE 에러는 어떤 컴포넌트를 사용했기때문이지요? TDatabase? 아니면 위에 사용한 DataAccess Component 모두가 영향이 있는 건지요..

    > 4. BDE 에러, 또는 설치 없이 database access를가능하게 하려면 어떻게 해야되는지요...

    > 5. 에러, 설치 없이 하기 위해서, database를 access하는 ActivX control을 만들어서 가능하게 할 수는 없을까요?

    >

    > 질문이 많긴 하지만, 고수님들의 답변 부탁드릴께요...

    > 꼭 부탁합니다.

    >





    답..



    1. 물론 BDE를 깔아주면 됩니다. BDE는 델파이 설치시 사용자 설치로 들어가셔서 BDE랑 SQL Net이랑 깔아주면 됩니다.



    2. 제가 알기로 추가할 수 있는 걸로 알고 있습니다.



    3. ADO를 사용하지 않는한 DB접속을 위해서 BDE라는 걸 통하게 되어있습니다.

    따라서 BDE가 반드시 깔려야합니다.



    4. 위에서도 말씀드렸지만 ADO를 이용하심 됩니다..^^*



    5. 역시 ADO를 이용해보세용~



    답이 제대로 되었나 모르겠네요.

  • Profile
    2001.04.21 01:22


    > > 델파이로, TTable, TQuery, TDatabase, TDatasource 등의 DataAccess Component를 사용해서 프로그래밍을 했는데,

    > > 델파이가 설치되지 않은 PC에서 실행을 시키려고 하면,

    > > 'An error occured while attempting to initialize the Borland Database Engine(error $2109)'

    > > 라는 메시지가 뜹니다.

    > >

    > > 의미는 알겠는데, 어떻게 대처를 해야하는지요..

    > > 그렇다고 PC마다 델파이를 설치하는 건 아닐테고,

    > > 1. 무엇을 설치를 해줘야 하는겁니까?

    > > 2. Install Shield에서 추가해줄수 있는 것인지요...

    > > 3. 이와 같은 BDE 에러는 어떤 컴포넌트를 사용했기때문이지요? TDatabase? 아니면 위에 사용한 DataAccess Component 모두가 영향이 있는 건지요..

    > > 4. BDE 에러, 또는 설치 없이 database access를가능하게 하려면 어떻게 해야되는지요...

    > > 5. 에러, 설치 없이 하기 위해서, database를 access하는 ActivX control을 만들어서 가능하게 할 수는 없을까요?

    > >

    > > 질문이 많긴 하지만, 고수님들의 답변 부탁드릴께요...

    > > 꼭 부탁합니다.

    > >

    >

    >

    > 답..

    >

    > 1. 물론 BDE를 깔아주면 됩니다. BDE는 델파이 설치시 사용자 설치로 들어가셔서 BDE랑 SQL Net이랑 깔아주면 됩니다.

    >

    > 2. 제가 알기로 추가할 수 있는 걸로 알고 있습니다.

    >

    > 3. ADO를 사용하지 않는한 DB접속을 위해서 BDE라는 걸 통하게 되어있습니다.

    > 따라서 BDE가 반드시 깔려야합니다.

    >

    > 4. 위에서도 말씀드렸지만 ADO를 이용하심 됩니다..^^*

    >

    > 5. 역시 ADO를 이용해보세용~

    >

    > 답이 제대로 되었나 모르겠네요.



    답변 감사해요..

    더 질문이 있는데..



    1. BDE를 설치하면 되는데, BDE를 설치하기 위해서, 델파이를 설치하기는 그렇고, BDE만 설치하는 패키지가 있나요?



    2. 1.에서, BDE만 설치하는 패키지가 있지 않다면, 항상 Install Shield로 패키지를 작성해야 하는 군요...



    3. 델파이의 data access component를 사용하는 것 자체가 BDE를 사용한다는 의미인가요?







  • Profile
    이희정 2001.04.24 21:02
    델 wrote:

    >

    > > > 델파이로, TTable, TQuery, TDatabase, TDatasource 등의 DataAccess Component를 사용해서 프로그래밍을 했는데,

    > > > 델파이가 설치되지 않은 PC에서 실행을 시키려고 하면,

    > > > 'An error occured while attempting to initialize the Borland Database Engine(error $2109)'

    > > > 라는 메시지가 뜹니다.

    > > >

    > > > 의미는 알겠는데, 어떻게 대처를 해야하는지요..

    > > > 그렇다고 PC마다 델파이를 설치하는 건 아닐테고,

    > > > 1. 무엇을 설치를 해줘야 하는겁니까?

    > > > 2. Install Shield에서 추가해줄수 있는 것인지요...

    > > > 3. 이와 같은 BDE 에러는 어떤 컴포넌트를 사용했기때문이지요? TDatabase? 아니면 위에 사용한 DataAccess Component 모두가 영향이 있는 건지요..

    > > > 4. BDE 에러, 또는 설치 없이 database access를가능하게 하려면 어떻게 해야되는지요...

    > > > 5. 에러, 설치 없이 하기 위해서, database를 access하는 ActivX control을 만들어서 가능하게 할 수는 없을까요?

    > > >

    > > > 질문이 많긴 하지만, 고수님들의 답변 부탁드릴께요...

    > > > 꼭 부탁합니다.

    > > >

    > >

    > >

    > > 답..

    > >

    > > 1. 물론 BDE를 깔아주면 됩니다. BDE는 델파이 설치시 사용자 설치로 들어가셔서 BDE랑 SQL Net이랑 깔아주면 됩니다.

    > >

    > > 2. 제가 알기로 추가할 수 있는 걸로 알고 있습니다.

    > >

    > > 3. ADO를 사용하지 않는한 DB접속을 위해서 BDE라는 걸 통하게 되어있습니다.

    > > 따라서 BDE가 반드시 깔려야합니다.

    > >

    > > 4. 위에서도 말씀드렸지만 ADO를 이용하심 됩니다..^^*

    > >

    > > 5. 역시 ADO를 이용해보세용~

    > >

    > > 답이 제대로 되었나 모르겠네요.

    >

    > 답변 감사해요..

    > 더 질문이 있는데..

    >

    > 1. BDE를 설치하면 되는데, BDE를 설치하기 위해서, 델파이를 설치하기는 그렇고, BDE만 설치하는 패키지가 있나요?

    >

    > 2. 1.에서, BDE만 설치하는 패키지가 있지 않다면, 항상 Install Shield로 패키지를 작성해야 하는 군요...

    >

    > 3. 델파이의 data access component를 사용하는 것 자체가 BDE를 사용한다는 의미인가요?

    >

    >



    이제야 봤습니다..^^;;;;



    BDE설치를 할 때 꼭 델파이를 설치할 필요는 없습니다.



    DELPHI는 설치하지 않고 BDE만 설치해도 됩니다.



    만약 Install 파일을 만들어서 배포할 생각이시면 Install 파일작성시 BDE를 Install시 깔아주도록 Install 파일에 포함시키는 Option이 있습니다.



    3번질문은.. 음.. ADO를 사용하지 않는한.. DATABASE에 접근하려면 BDE를 통해야 한다는 말이니까 그렇다고 할 수 있겠죠?

  • Profile
    성더기 2001.04.23 21:16
    > 1. BDE를 설치하면 되는데, BDE를 설치하기 위해서, 델파이를 설치하기는 그렇고, BDE만 설치하는 패키지가 있나요?

    >

    > 2. 1.에서, BDE만 설치하는 패키지가 있지 않다면, 항상 Install Shield로 패키지를 작성해야 하는 군요...

    >

    > 3. 델파이의 data access component를 사용하는 것 자체가 BDE를 사용한다는 의미인가요?



    1. 따로 설치하는 패키지는 아직 못봤습니다. 있는데 찾지 못하는 건지도..^^

    2. 그렇습니다.

    3. 역쉬 그렇습니다...



    굳이 BDE를 사용하지 않으실려면 WinZeos컴포넌트를 사용하는 것은 어떨지 모르겠습니다

    저는 첨에 MySQL만 사용할려구 설치했습니다만..

    MS-SQL이나, Oracle등도 들어 있더군여..

    WinZeos는 델파이 3대 사이트(한델, 델코, 델마당)의 자료실에 가시면 구하실 수 있을겁니다...

  • Profile
    2001.04.26 00:21
    역시, ADO를 사용해도, ADO를 서치해야 되는게 아닌가요?



    WinZeos 컴포넌트는 BDE없이 액세스가 가능한가요?



    성더기 wrote:

    > > 1. BDE를 설치하면 되는데, BDE를 설치하기 위해서, 델파이를 설치하기는 그렇고, BDE만 설치하는 패키지가 있나요?

    > >

    > > 2. 1.에서, BDE만 설치하는 패키지가 있지 않다면, 항상 Install Shield로 패키지를 작성해야 하는 군요...

    > >

    > > 3. 델파이의 data access component를 사용하는 것 자체가 BDE를 사용한다는 의미인가요?

    >

    > 1. 따로 설치하는 패키지는 아직 못봤습니다. 있는데 찾지 못하는 건지도..^^

    > 2. 그렇습니다.

    > 3. 역쉬 그렇습니다...

    >

    > 굳이 BDE를 사용하지 않으실려면 WinZeos컴포넌트를 사용하는 것은 어떨지 모르겠습니다

    > 저는 첨에 MySQL만 사용할려구 설치했습니다만..

    > MS-SQL이나, Oracle등도 들어 있더군여..

    > WinZeos는 델파이 3대 사이트(한델, 델코, 델마당)의 자료실에 가시면 구하실 수 있을겁니다...