회사에서 쓰는 DB서버가 as400(db2)인데여 AS/400 Client Access Express 라는 프로그램을 설치해서 AS400에 접근할 수가 있습니다.
프로그램에서 SQL 컴퍼넌트를 붙여서 거기서 바로 SQL을 기술하면 각각의 DB는 불러지는데여 coding시 SQL 문을 기술하면 다음과 같은 메시지가 뜹니다. 왜 그런지.. BDE설정에서 뭔가 잘못된것 같은데 데이타는 또 불러지거든여?~ (SQL컴퍼넌트에서 SQL기술시) 지발 꼭 좀 가르쳐주세요.. 흑흑..
'key violation
[IBM][Client Access ODBC Driver][DB2 400 SQL]SQL0250 - Local relational Database not defined in the derectory '
디테일항목에 들어가보면여.. BDE Error :9727 뭐 그렇게 되어 있네여..
제발 좀 가르쳐주세요...
말 그대로 인거 같네염..
키 값이 중복 되여서 나는 메세지인데염..
coding시 SQL문이 혹시 Insert가 되지 않았나요?
아무래도 키값에 널값(널 허용)을 주고 다시 널 값을 넣을려고(코딩 실수로??)
해서 그런거 아닌가요? (널 값은 키로 안들어 가던가? 헤깔리넹..)
그게 아니라면 님이 전체적으로 다시 확인 하심이 낳을거 같네여..
아님 코드도 같이 올려보세여.. 코드보고 대충 확인은 가능하니까여..
헉
[IBM][Client Access ODBC Driver][DB2 400 SQL]SQL0250 - Local relational Database not defined in the derectory '
-> 짧은 영어실력으로 데이타베이스에 관련된 정의가 되지 않은거 같은데염..
ㅡ,.ㅡ 데이타 베이스 컴포넌트쪽 설정을 확인 해보심이 좋겠네여..
ㅡ_ㅡ 물론 아닐수도 있음다.. (역시 허접하당.. ㅠㅠ)
김광재 wrote:
> 회사에서 쓰는 DB서버가 as400(db2)인데여 AS/400 Client Access Express 라는 프로그램을 설치해서 AS400에 접근할 수가 있습니다.
>
> 프로그램에서 SQL 컴퍼넌트를 붙여서 거기서 바로 SQL을 기술하면 각각의 DB는 불러지는데여 coding시 SQL 문을 기술하면 다음과 같은 메시지가 뜹니다. 왜 그런지.. BDE설정에서 뭔가 잘못된것 같은데 데이타는 또 불러지거든여?~ (SQL컴퍼넌트에서 SQL기술시) 지발 꼭 좀 가르쳐주세요.. 흑흑..
>
> 'key violation
> [IBM][Client Access ODBC Driver][DB2 400 SQL]SQL0250 - Local relational Database not defined in the derectory '
>
> 디테일항목에 들어가보면여.. BDE Error :9727 뭐 그렇게 되어 있네여..
>
> 제발 좀 가르쳐주세요...