ODBC에서 .mdb 연결하여 query에서 한 field문의 값을 얻기위해
select문 구성해놓고 open까지 오니 다음의 error가 나타납니다.
Project Test.exe raised exception class EDBEngineError with
message 'General SQL error. [Microsoft][ODBC Microsoft Access
Driver] 매개 변수가 너무 적습니다. 1이(가) 필요합니다.'.
라는 메세지가 나타 납니다, 무엇을 잘못했는지... T_T
참고로 삼은 Program은 잘만 돌아가는데.. 어째 Test 삼아 만든 Program
에서는 이 Error가 절 환장하게 만드는군요.
사용환경은 XP, Delphi 5.0 입니다.
아울러 Program 실행때마다 Database Login 창이 뜨는데... 이놈
안뜨게 할려면 어떻게 하면 되는지요 ?
TDatabase 컴포를 사용하셨다면 프로퍼티 중에 Login Prompt 체크하는 것이 있습니다. 이걸 False로 하시면 로그인 창이 나타나지 않죠.
동일하게 ODBC와 BDE를 연결하는 부분은 정상적일 겁니다.
다만 Database 컴포를 더블클릭하시면 params value가 나올텐데요.
참고프로그램은 정상적인데, 테스트 프로그램이 그렇다면 params value들을
체크해 보셔야 할 것 같습니다.
즐코하세요..