Q&A

  • Too few parameters.


NT4.0 Server 에서 델파이 4.0을 사용하고 있습니다.

mdb 데이타를 ODBC를 사용하여 연결했습니다.

SQL Explorer에서 데이타를 보려고 하는 데,

다음과 같은 Database Engine Error가 발생합니다.

General SQL error.

[Microsoft][ODBC Microsoft Access 드라이버] Too

few parameters.Expected 1.



그런데, "Enter SQL"에서

select * from land 를 실행하면 데이타를 볼 수있고,

select ID from land와 같이 필드를 지정하면 위와 같은 에러 메시지가

발생합니다. 이것때문에 코딩 진행이 안됩니다.

아시는 분은 제발 가르쳐 주면 감사하겠습니다.

2  COMMENTS
  • Profile
    최원실 2000.02.08 02:34
    옥현수 wrote:

    >

    > NT4.0 Server 에서 델파이 4.0을 사용하고 있습니다.

    > mdb 데이타를 ODBC를 사용하여 연결했습니다.

    > SQL Explorer에서 데이타를 보려고 하는 데,

    > 다음과 같은 Database Engine Error가 발생합니다.

    > General SQL error.

    > [Microsoft][ODBC Microsoft Access 드라이버] Too

    > few parameters.Expected 1.

    >

    > 그런데, "Enter SQL"에서

    > select * from land 를 실행하면 데이타를 볼 수있고,

    > select ID from land와 같이 필드를 지정하면 위와 같은 에러 메시지가

    > 발생합니다. 이것때문에 코딩 진행이 안됩니다.

    > 아시는 분은 제발 가르쳐 주면 감사하겠습니다.



    안녕하세요..

    문제를 살펴보니 하단 Select절 Field를 대문자로 쓰셨든데 소문자로

    써보세요... 아마 제생각에는 되야 하는데...



    만약에 되면...

    위와 같은 Error가 나오는 경우중 하나가 SQL Explorer 속성문제입니다.

    SQL Explorer의 상단에 위치한 메뉴에서 대소문자 Check하는

    속성을 대소문자 무시하도록 해주면 됩니다.



    제가 지금 노트북이라서 환경이 제대로 갖추어 지지 않아서



    좀 더 자세히 글을 올리지 못한점 양해를 구합니다.



    그럼 남은시간 잘보내세요....

    그럼이만...

  • Profile
    옥현수 2000.02.08 03:08


    필드를 소문자로 했는 데로 안됩니다.

    다른 문제인 거 같은 데, 다시 검토해주시면 감사하겠습니다.



    최원실 wrote:





    > 안녕하세요..

    > 문제를 살펴보니 하단 Select절 Field를 대문자로 쓰셨든데 소문자로

    > 써보세요... 아마 제생각에는 되야 하는데...

    >

    > 만약에 되면...

    > 위와 같은 Error가 나오는 경우중 하나가 SQL Explorer 속성문제입니다.

    > SQL Explorer의 상단에 위치한 메뉴에서 대소문자 Check하는

    > 속성을 대소문자 무시하도록 해주면 됩니다.

    >

    > 제가 지금 노트북이라서 환경이 제대로 갖추어 지지 않아서

    >

    > 좀 더 자세히 글을 올리지 못한점 양해를 구합니다.

    >

    > 그럼 남은시간 잘보내세요....

    > 그럼이만...