2013-06-15 3 views
0

입니다. asp.net 웹 사이트가 있습니다 ... 이미지를 업로드 할 수 있기를 원합니다. 업로드하는 사람은 내가 유일하므로 이미지를 업로드 할 수있는 사용자가 한 명 이상입니다. Access 데이터베이스를 사용하고 있습니다.asp.net 웹 사이트에서 이미지를 사용하는 가장 좋은 방법은

이미지를 업로드하는 경우 이미지를 폴더에 저장하고 경로를 참조해야합니까? 또는 blob을 데이터베이스에 업로드하고 그것을 검색하기 위해 그것을 검색 할 수 있습니까?

뭐니 뭐니하고 할거야? 웹 페이지가로드되는 데 시간이 오래 걸릴까요? 그리고 blob 메서드를 사용하면 이미지를 어떻게 표시 할 수 있습니까?

+0

ASP.NET 페이지가 HTML 페이지라는 생각부터 시작하십시오. 즉, 'img'태그를 통해 이미지를 표시해야합니다. 이 태그는 URL을 통해 이미지를 참조합니다. 다음 질문은 데이터베이스의 이미지를 참조하는 URL을 만드는 방법입니다. –

답변

1

일반적으로 파일을 DB와 분리하여 보관하고 참조 만 저장하는 것이 좋습니다. DB 크기를 훨씬 작게 유지하고 바이러스 검사와 같은 일상적인 작업을 위해 파일에 액세스 할 수 있다는 장점이 있습니다.

blob에 파일을 보관하는 유일한 이점은 데이터베이스 이식성입니다. DB를 이동하거나 백업하거나 복원해야하는 경우 모든 것이 한 곳에서 이루어집니다.

그리고 BLOB - just Google it에서 이미지를 표시하는 것에 대해.

관련 문제