Q&A

  • 이건 무슨 에라죠? 알려주세요!
원래 데이타베이스가 연결되는가 볼려면 제어판 아래의 BDE Administrator 에서

DataBase 아래 알리아스를 만든후 DATABASE NAME에 DB를 연결한 후 알리아스를

더블클릭하면 DataBase Login이 나오고, OK를 클릭하면 잘 연결되면 좌측에 노란

네모가 생기잖습니까?(MS Access의 경우)

그런데 다음과 같은 에라가 뜨거든요?(알리아스는 han입니다)



Database Engine Error



General SQL error.

-2147221164

Table

Alias:han.



참고로 DB는 MS Access이고 한 PC에서만 사용하는 델파이로 만든 프로그램입니다.

참고할만한 어떤 조언도 좋으니 알려주시기 바랍니다.

4  COMMENTS
  • Profile
    바보감자 2000.09.22 21:38
    한영수 wrote:

    > 원래 데이타베이스가 연결되는가 볼려면 제어판 아래의 BDE Administrator 에서

    > DataBase 아래 알리아스를 만든후 DATABASE NAME에 DB를 연결한 후 알리아스를

    > 더블클릭하면 DataBase Login이 나오고, OK를 클릭하면 잘 연결되면 좌측에 노란

    > 네모가 생기잖습니까?(MS Access의 경우)

    > 그런데 다음과 같은 에라가 뜨거든요?(알리아스는 han입니다)

    >

    > Database Engine Error

    >

    > General SQL error.

    > -2147221164

    > Table

    > Alias:han.

    >

    > 참고로 DB는 MS Access이고 한 PC에서만 사용하는 델파이로 만든 프로그램입니다.

    > 참고할만한 어떤 조언도 좋으니 알려주시기 바랍니다.





    음.... 데이타 베이스 엔진이 실행하는 컴퓨터 에 없네요..

    인스톨 프로그램을 안짜시고. 그냥 실행화일만 복사하신거 같네요..

    델파이 깔린데서만 돌아간다는 소리죠. 그럼..

    그 엔진 도 같이 가서 깔아 주셔야 합니다..

    그럼 ^^ 제실력도 없어서.. 더 좋은 답변을 못해드려서 죄송하구요..

    그럼 이만.. ^^

    언제나즐거운 코딩 하시요~~~







    비를 기다리는 바보감자가



  • Profile
    한영수 2000.09.22 22:28
    바보감자 wrote:

    > 한영수 wrote:

    > > 원래 데이타베이스가 연결되는가 볼려면 제어판 아래의 BDE Administrator 에서

    > > DataBase 아래 알리아스를 만든후 DATABASE NAME에 DB를 연결한 후 알리아스를

    > > 더블클릭하면 DataBase Login이 나오고, OK를 클릭하면 잘 연결되면 좌측에 노란

    > > 네모가 생기잖습니까?(MS Access의 경우)

    > > 그런데 다음과 같은 에라가 뜨거든요?(알리아스는 han입니다)

    > >

    > > Database Engine Error

    > >

    > > General SQL error.

    > > -2147221164

    > > Table

    > > Alias:han.

    > >

    > > 참고로 DB는 MS Access이고 한 PC에서만 사용하는 델파이로 만든 프로그램입니다.

    > > 참고할만한 어떤 조언도 좋으니 알려주시기 바랍니다.

    >

    >

    > 음.... 데이타 베이스 엔진이 실행하는 컴퓨터 에 없네요..

    > 인스톨 프로그램을 안짜시고. 그냥 실행화일만 복사하신거 같네요..

    > 델파이 깔린데서만 돌아간다는 소리죠. 그럼..

    > 그 엔진 도 같이 가서 깔아 주셔야 합니다..

    > 그럼 ^^ 제실력도 없어서.. 더 좋은 답변을 못해드려서 죄송하구요..

    > 그럼 이만.. ^^

    > 언제나즐거운 코딩 하시요~~~

    >

    >

    >

    > 비를 기다리는 바보감자가

    >



    질문에 답해주셔서 정말 정말 감사합니다.

    근데 잘안되서 다시 질문 드립니다.

    제 PC엔 델파이가 깔려있거든요?

    그리고 파라독스나 MS-SQL 데이타베이스를 이용한 다른 프로그램도 있는데

    그건 모두 연결이 잘되요.

    님께서 말해주신데로 인스톨쉴드를 이용해서 설치를 다시 해보았는데도

    연결이 안되고 제가 처음 질문드렸던 에라가 똑같이 뜨네요

    바쁘시겠지만 아는 범위에서 답해주시면 고맙겠습니다.

    수고하세요.

  • Profile
    성더기 2000.09.22 22:35
    한영수 wrote:

    > 바보감자 wrote:

    > > 한영수 wrote:

    > > > 원래 데이타베이스가 연결되는가 볼려면 제어판 아래의 BDE Administrator 에서

    > > > DataBase 아래 알리아스를 만든후 DATABASE NAME에 DB를 연결한 후 알리아스를

    > > > 더블클릭하면 DataBase Login이 나오고, OK를 클릭하면 잘 연결되면 좌측에 노란

    > > > 네모가 생기잖습니까?(MS Access의 경우)

    > > > 그런데 다음과 같은 에라가 뜨거든요?(알리아스는 han입니다)

    > > >

    > > > Database Engine Error

    > > >

    > > > General SQL error.

    > > > -2147221164

    > > > Table

    > > > Alias:han.

    > > >

    > > > 참고로 DB는 MS Access이고 한 PC에서만 사용하는 델파이로 만든 프로그램입니다.

    > > > 참고할만한 어떤 조언도 좋으니 알려주시기 바랍니다.

    > >

    > >

    > > 음.... 데이타 베이스 엔진이 실행하는 컴퓨터 에 없네요..

    > > 인스톨 프로그램을 안짜시고. 그냥 실행화일만 복사하신거 같네요..

    > > 델파이 깔린데서만 돌아간다는 소리죠. 그럼..

    > > 그 엔진 도 같이 가서 깔아 주셔야 합니다..

    > > 그럼 ^^ 제실력도 없어서.. 더 좋은 답변을 못해드려서 죄송하구요..

    > > 그럼 이만.. ^^

    > > 언제나즐거운 코딩 하시요~~~

    > >

    > >

    > >

    > > 비를 기다리는 바보감자가

    > >

    >

    > 질문에 답해주셔서 정말 정말 감사합니다.

    > 근데 잘안되서 다시 질문 드립니다.

    > 제 PC엔 델파이가 깔려있거든요?

    > 그리고 파라독스나 MS-SQL 데이타베이스를 이용한 다른 프로그램도 있는데

    > 그건 모두 연결이 잘되요.

    > 님께서 말해주신데로 인스톨쉴드를 이용해서 설치를 다시 해보았는데도

    > 연결이 안되고 제가 처음 질문드렸던 에라가 똑같이 뜨네요

    > 바쁘시겠지만 아는 범위에서 답해주시면 고맙겠습니다.

    > 수고하세요.



    MS-Access버전이 몬지가 중요합니다.

    Access2000의 경우 BDE에서는 Open을 못하더군여..

    Access97인경우는 BDEAdministrator의 Native에 있는 Access의 Dll을

    DAO3532.Dll(맞나?, 하여간 숫자는 맛습니다)로 바꾸시면 되구여

    굳이 Access2000을 BDE에서 보려면 ODBC를 사용해야 할 겁니다..

    거럼..20000

  • Profile
    한영수 2000.09.23 00:31
    제 PC엔 Access97이 깔려있는데 Native의 DLL32를 말씀하신대로

    바꾸니까 연결이 되는군요

    정말 감사 감사 드립니다.

    행복하세요.