Q&A

  • 디비에 이미지를 넣는 방식.
물류쪽 프로그램을 짜게 되었는데요.

그리드쪽에 이미지가 들어가고 조회가 되게끔 만들어야 합니다.

그런데 문제는 MS_SQL로 해서 내,외부로 사용해야 하는데

이 이미지를 어떻게 처리를 하는지 모르겠습니다.

그냥 데이터 속에다 직접 넣을려니 속도면에서 괜찮을지 모르고,

데이터에는 이미지 위치만을 넣을려니 그럼 외부에 접근시에는

어떻게 표현해야하는지 모르겠네요. (위치를 넣을때 web이나 ftp로
연결해서 뿌릴수 있나요?)

경험자분의 좋은 답변 부탁합니다.
2  COMMENTS
  • Profile
    정경철 2004.02.26 20:47
    그림을 넣을때는 자료형을 BLOB 형이나 바이너리 형으로 하십시오..
    그리고 여기 팀에 조회 하면 많은 예제가 올라와 있습니다.
    그림넣기..가져오기..등등..

  • Profile
    Galaxy 2004.02.26 21:04
    안녕하세요
    수고 많습니다.

    table에 디자인시 data type는 Image을 선텍하시고

    저장
    TBlobField(ParamByNAme('IMAGE')).assign(Image1.Picture.Bitmap);

    검색
    Image1.Picture.Bitmap.Assign(FieldByName('MATR_IMAGE'))

    이것은 그림 확장명이 bmp일때 방식 입니다.

    jpg을 사용하려면 uses절에 JPEG유닛을 추가를 해야 합니다.

    아래는 jpg사용법을 최용일님 답변 입니다.

    그럼 수고 하세요
    ---------------------------------------------------------------------

    ----------------------------------------------------------------------