Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[12459] Re:Re:Re:Re:BLOB type 필드의 압축 해제
박장순 [jsparkor] 1576 읽음    2009-02-19 16:46
도움 감사합니다.
제가 프로그래머가 아니라 공부좀 해서 해결하려면 시간이 좀 필요하겠네요.
감사합니다.

박지훈.임프 님이 쓰신 글 :
: Zip 압축이라면 지원하는 압축 컴포넌트가 엄청나게 많지만, 예를 들어 흔히 사용되는 컴포넌트들 중 하나인 ZipMaster(DelZip)을 사용하는 경우라면, 그 컴포넌트의 데모 프로젝트들 중 Demo7에 보시면 Zip 데이터를 스트림으로 다루는 방법의 예가 있습니다. ZipMaster 컴포넌트는 아래의 링크에...
: http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=component&no=534
:
: 그리고 서로 다른 종류의 스트림들 사이에서 데이터를 전송하려면 스트림의 CopyFrom 메소드를 호출하면 됩니다. CopyFrom 메소드의 사용 예는 CopyFrom 메소드의 헬프에 보시면 나옵니다.
:
: 그럼...
:
:
: 박장순 님이 쓰신 글 :
: : 답변감사합니다.
: : 압축은 zip으로 된거 같습니다. 필드값 복사에서 winzip으로 압축을 해제하니까 원하는 data가 보이더라구요.
: :
: : 제가 잘 몰라서 그러는데
: :
: : 어떻게 코딩을 하면 될지 부탁드려도 될까요?
: :
: : 감사합니다.
: :
: : 박지훈.임프 님이 쓰신 글 :
: : : 어떤 압축을 사용하시는지 모르겠습니다만, 그런 경우라면 스트림을 지원하는 압축 컴포넌트를 사용하여 스트림 객체로 바로 대입하면 됩니다. 먼저 BLOB 필드를 BlobStream으로 받고, 그걸 바로 압축 컴포넌트의 압축 해제용 Stream 객체로 받은 후, TStringStream으로 다시 받아서 스트링으로 꺼낼 수 있습니다.
: : :
: : : 그럼...
: : :
: : :
: : : 박장순 님이 쓰신 글 :
: : : : 회사에서 사용하는 해외 패키지의 DB가 InterBase 7.1 입니다.
: : : : 부득이 델파이 프로그램으로 DB를 update를 해야 하는데
: : : : 아래 그림처럼
: : : : 테이블의 TEXT2 라는 필드의 value가 PK.. 이렇게 보여서 이리저리 확인해봤더니 압축이 돼있더군요.
: : : : 이 필드의 Value를 압축해제후 String 필드에 옮기고 싶은데 어떻게 해야할지 모르겠습니다.
: : : : 델파이는 완전초보구요 현재 Update프로그램을 작성한 사람은 연락이 안되네요.
: : : :
: : : : 현재 Coding 은
: : : :
: : : : strText2 := dmmain.ibqrmain.Fieldbyname('TEXT2').AsString;
: : : :
: : : : showmessage(strText2); 를 하면
: : : :
: : : : PK... 이렇게 창에 디스플레이 됩니다.
: : : :
: : : : 부탁드리겠습니다.

+ -

관련 글 리스트
12450 BLOB type 필드의 압축 해제 박장순 1635 2009/02/18
12455     Re:BLOB type 필드의 압축 해제 박지훈.임프 1758 2009/02/19
12457         Re:Re:BLOB type 필드의 압축 해제 박장순 1668 2009/02/19
12458             Re:Re:Re:BLOB type 필드의 압축 해제 박지훈.임프 2056 2009/02/19
12459                 Re:Re:Re:Re:BLOB type 필드의 압축 해제 박장순 1576 2009/02/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.