정인식 님이 쓰신 글 :
: 안녕하세요.
:
: 현재 DB 라이센스 때문에 Firebird와 PostgreSQL 을 검토 중입니다.
:
: 파워빌더에서 Firebird의 blob 컬럼에 이미지를 저장하고 조회할 예정입니다.
:
: 기존 파워빌더 문법(selectblob, updateblob)이 사용이 되지 않네요.
: 현재 오라클, mysql, ms sql은 잘 사용하고 있음
:
: 찾아 보아도 특별한 내용이 없는데요.
:
: 처리 할 수 있는 방법이 있는지 알고 싶습니다.
: 고맙습니다.
아래는 델파이 입니다.
sql.add('update Table1 set ');
sql.add(' ad_logo = :p_logo ');
sql.add('where ad_clcd = ''00000'' ');
parambyname('p_logo').size := TmpStream.Size;
TmpStream.Position := 0;
parambyname('p_logo').LoadFromStream(TmpStream,ftBlob);
요런식으로 수정, 입력 잘 됩니다.
|