• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1526
2010.07.15 (18:04:19)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :
* 문의할 Component명 및 버전 :
* DataSet 버전 :
* Tr 버전 :
* 문의 유형(질문/요청/참조) :
* 내용 :


userStatus()를 이용하여
기존 자료가 없으면 "1" insert로
기존 자료가 있으면 "2" delete로 row 상태를 지정 후


이미지 파일을 getInputStream()을 활용하여 서버에 저장한 후
row 상태가 TB_JOB_INSERT일 경우 insert하고,
row 상태가 TB_JOB_DELETE일 경우 DB에 update하려고 함.

테스트 결과
동일한 방식으로 서버에 이미지 파일을 읽어오는데
row 상태가 TB_JOB_INSERT일 경우에는 서버에 제대로 저장되나,
row 상태가 TB_JOB_DELETE일 경우에는 서버에 제대로 저장되지 않음.

DB에 insert나 update되는 부분은 서버에 이미지가 저장만 잘되어 있으면
이상 없는 것으로 확인하였음.

그렇다면 row 상태가 delete일 경우 스트림 정보를 읽어올 수 없는건가요?


--------------------------- 서버로 읽어오는 부분 ---------------------------
File f1 = new File(realpath+"upload_file/high_school/"+school_code);
f1.mkdirs();

d_name = url;
o_name = hakbun;
                                                          
File ft = new File(url);
InputStream is = (InputStream) imgrows[i].getInputStream(data_url);
                                                                                                
FileOutputStream os = new FileOutputStream(realpath+"upload_file/high_school/"+school_code+"/" + o_name+".gif");
                                                
copy(is, os, 5000);
is.close();
os.close();
------------------------------------------------------------------------------
 
Tag List
XE Login