1. 우선 엡티피 접속후 클라언트에 임시 폴더를 만듭니다. 물론 서버에 해단 사진이 있어야 겠지요.
2. 그리고 특정레코드를 선택했을때 임시폴더에 파일이 있나 찾아봅니다. 없으면 엡티피로 해당 사진(사번+확장자:확장자 없이 사진을 처리해도 되겠지만 구분하기 위하여)을 임시폴더에 다운 받습니다. 그리고 이미지 컴포넌트로 불러들입니다. 엡티피 서버의 속도와 사진의 크기에 따라 다운받는 시간이 길어질수도 있지만 인물사진 정도라면 속도걱정은 안하셔도 될겁니다. 약 0.3초정도 걸리더군요.
3. 그렇게 계속 임시폴더에 저장합니다. 최악의 경우엔 모든 사람들의 사진이 저장될수도 있겠지만 걱정할 문제는 아니라고 봅니다.
물론 네트워크 공유를 이용할수도 있겠습니다만 그건 잔손질이 더 많이 가더군요.
경로명을 주어야 한다면 엡티피 접속시 불러올수 있는 경로명까지 포함해야 되겠지요.
스트링으로 저장하시면 될꺼구요, 저도 엡티피를 이용하는 방법을 씁니다만 경로명을 주는것보다는 어차피 특정폴더(서버의)에 저장이 될것이므로 사번이나 회원번호로 처리하고 있습니다. 필드하나를 더 낭비하고 싶지 않아서...
바라미~
라일락 wrote:
> MS-SQL에서 Jpeg이미지처리를 할려고합니다..
> 디비에 이미지를 직접저장하지 않고 경로만저장하여 처리하는
> 방법을 알고 싶습니다.. 물론, 저장하는 방법과 불러오는 방법을
> 자세히 설명해주세요.. 내일까지 이것을 해결해야하는데... 미치겠습니다
> 흑흑~~이번엔 짤리려나....^^;
> 고수님들의 조언바랍니다....