아하
  • 토픽

  • 스파링

  • 잉크

  • 미션


화끈한바다표범239

화끈한바다표범239

20.09.16

c# 오라클 DB에 이미지 업로드 질문입니다.

구글에서 검색한 방법으로 wpf예제들만 보여서 wpf예제를 가지고 c# picturebox에서 이미지를 선택한것을 BLOB 타입으로 올리려고 byte 방법으로 변경을 하고 오라클에 업로드했는데 뭔가 올라가기는 하는데 다운로드해서 이미지로 다시 변경하면 매개변수가 잘못되었다 나옵니다

혹시 c#에서 오라클에 이미지를 업로드 하는것이 안되나요?

혹시 된다면 어떻게 해야지 제대로 업로드를 하고 다시 이미지화 시킬수 있나요?

    1개의 답변이 있어요!

    • 검은밀잠자리283

      검은밀잠자리283

      20.09.17

      데이터베이스에 이미지를 통채로 저장을 하는 건가요??

      보통은 데이터베이스에는 파일명만을 저장하고 이미지는 특정 경로에 이미지 파일로 저장을 합니다.

      데이터를 조회할 때도 파일명만 받아오고 지정된 경로에서 파일을 받아오는 방법으로 많이 사용합니다.

      데이터베이스에 이미지를 통채로 저장하는 것은 테이블 크기가 너무 늘어나게 되기 때문에 별로 추천하는 방법은 아닙니다.

      아래는 BLOB 타입을 저장하고 picturebox로 보여주는 예제 같습니다.

      https://support.microsoft.com/ko-kr/help/317701/how-to-copy-a-picture-from-a-database-directly-to-a-picturebox-control