SQLSTATE=S1003
[Microsoft][ODBC 드라이버 관리자] 프로그램 형식이 범위를 벗어났습니다.
라고 에러가 뜸니다.
google 검색으로 찾아봤습니다. ^^
----------------------------------
위에러는 요즘 모든종류의 파워빌더 소프트가 나타내는 에러입니다.윈도우 SE, 윈도우 2000, 오피스 2000을 깔거나 워드 2000만 설치해도 나옴니다.팩캐이지나 일반 프로그램은 odbc를 이용하는데 큰일이 아닐수 없겠죠.해결방법은 여러가지 있지만 저는 Visual Setup 2000 프로그램을 이용해서해결했습니다.Visual Setup 2000은 잘 알려지지 안아서 구입방법도 알려드리면 02서울) 372-8090으로 전화하시면 3만원이라는 저렴한 가격으로 정품을 구입하실수있습니다. 복제방지가 되있어서 복사 CD는 구할수 없습니다.Visual Setup 2000은 설치프로그램 setup.exe을 만들어주는 프로그램입니다. 기능으로는 파일복사 , ocx설치, odbc설치 기능이 주요인데 파일복사기능은 압축등을 지원하지안아서 별로지만 완벽한초보자도 ODBC 관리자에 db를 등록 시키거나 ocx를 다른컴퓨터에 등록시킬수 있습니다.설명서 메뉴 전부 한글화 되어 있습니다.Visual Setup 2000으로 설치프로그램 만드는 방법 : 1. Visual Setup 2000 실행하기2. 첫화면에 프로젝트 이름을 적습니다. 다음 버튼을 누르세요.3. 파일 선택화면이 나옴니다. 여기서 파일 찾기 버튼을 눌러서 파일을 선택하세요. 4. 그리고 프로그램 제작렝귀지를 콤보에서 선택하십시요. 파워빌더로 맞추면됩니다.5. exe만들기를 눌러주면 끝입니다.c:\StoryMap\안쪽에 프로젝트명의 디렉토리가 자동 생성되면서 그안에 설치프로그램이 만들어짐니다. 이프로그램을 다른 PC에서 setup.exe를 실행하면 확장자 ocx인OCX 액티브X는 자동으로 등록되고 db, mdb, dbf등도 확장자를자동으로 구분해서 ODBC관리자에등록됩니다.그리고 위의 에러 멧세지는 사라지고 프로그램이 잘실행됩니다.