에러 메세지는 첨부파일과 같이 뜹니다.
- Operation Not Applicable
델파이로 개발됬고 데이타 베이스는 오라클10g 입니다.
DB 컨넥션 까지는 이상없이 진행이 되구요
아래 소스코드 처럼 ParamByName으로 값 넘기는 부분에서 오류가 납니다.
저부분 String 형태로 처리하면 에러 없은 동작은 하구요
소스코드가 방대하다 보니 쿼리 변수값을 일일이 다 변경하는데 무리가 있습니다.
아래 소스코드 자체는 문제가 없는걸 알고 있구요 오라클 DB 자체가 ParaByName을 지원하지 않는지가 궁금합니다...
candalgo, 광양 님이 쓰신 글 :
: "에러가 계속 발생하는데... 혹시 원인이나 해결방법 아시는분 계신가요??"
:
: - 일단 에러 증상이 어떤지?
:
: - 어떤 에러 메시지가 뜨는지?
:
: 를 알아야 해결책을 찾을 수 있습니다. (^_^;)
:
:
: 대한민국 전국구 명의라도 일단 CT나 MRI는 찍어봐야 그 다음 치료 단계로 넘어가겠지요.
:
: (^_^)
:
:
:
:
:
: 조운석 님이 쓰신 글 :
: : 기존에 오라클 DB에 접속해서 쿼리시
: :
: :
: : with Query2 do
: : begin
: : Close;
: : SQL.Clear;
: : SQL.Add(' delete from sigong_top20_Result ');
: : SQL.Add(' where upjong = :upjong ');
: : ParamByName('upjong').AsString := sUpJong;
: : ExecSQL;
: : end;
: :
: : 위와 같은 방법으로 개발해서 사용중이었습니다.
: :
: : 현재도 잘 사용중이구요
: :
: : 소스를 수정할 부분이 있어서 수정하고 컴파일 한 후부터 ParamByName이 제대로 지원을 안하는지
: :
: : 에러가 계속 발생하는데... 혹시 원인이나 해결방법 아시는분 계신가요??
|