Q&A

  • DBimage에 jpeg저장하고 읽기
개발환경 : Delphi5, MS-sql2000



여기에 나와 있는 자료들은 모두 보고 질문을 드립니다



테이블에 empo,no,name,image80,image250,image500이라는 필드가 있고

Query컴포넌트 사용해서 테이블은 오픈한다

등록버튼을 누르고 DBimage를 클릭하면 OpenPictureDialog가 떠서 파일선택하고

DBimage에 그림이 로드됨 그후 확인버튼을 누르면 DB에 저장됨



[질문 ]

DBimage에 연결된 jpeg파일이 "Stream read error" 에러가 남(저장된 jpeg파일을 열면 에러 나고 bmp는 불러올때 에러안남)



등록시에 DB에 저장할때 Jpg가 바로 저장이 되긴 되는지



즉, DBimage사용하고 jpeg파일을 저장하고 불러오게 누가 시원하게 가르쳐 주시면 감사하게 유용하게 써겠습니다. 소스라도 있으면....

현재 프로젝트 진행중이라서 급합니다 부디~~~ 부디~~~~



1  COMMENTS
  • Profile
    나무.. 2001.10.13 18:23
    이미지를 저장하지 말고 패스를 저장하세여.

    blob 타입에 bmp 말고는 저장은 되는데 로드가 안되여..

    이유는 DBimage가 고거 빼고는 몬 읽어서인걸루 기억하는데(맞나 가물가물해서리) 결국은 고거 소쓰 바꿔야 되는디 고거는 몬하고(딸려서리) 편법으로 해야겠죠 ㅠㅠ;

    편법은 image 쓰는 거죠.. record 바뀔때마다 refresh 해야겠죠..

    저두 프로젝트 할때 시간 없어서리 글케 해결했거던여,

    근데 손이 좀 많이 가더라구여, 레코드 바뀔때 매번 리프레시 해줘야죠, 그때 그림 있는지 없는지 확인 해야죠, 이미지 없음 널값 날려줘야죠.



    허접 나무.. 였슴당.. 돔