1
SQL Server CE 데이터베이스에 이진 데이터로 저장된 이미지가 있습니다. 열은 '이미지'로 정의됩니다. 이 데이터를 이미지로 다시 가져 와서 내 Picturebox 컨트롤에 표시하고 싶습니다. 정확히 어떻게 해야할지 모르겠고 온라인으로 검색해 보았습니다. 그러나 이것을 수행하는 방법을 설명하는 좋은 기사는 없었습니다.C#의 SQL Server CE 데이터베이스에서 이진 데이터 읽기
if (dataReader.GetValue(3) != null)
{
// Retrieve binary data
// create the image and add it to the picturebox.
}
나는 다음과 같은 방법을 사용할 필요가 있으리라 믿고있어 :
dataReader.GetBytes()
난 그냥 곳으로 시작하는 방법을 모르는를
지금까지 나는 다음과 같은 코드가 있습니다 . 모든 의견이 도움이 될 것입니다. 당신이 완료하는 데 자신의 파고의 일부를 수행 할 수 있습니다, 그래서 내가 아니라 잠시 동안이 일을했습니다
MemoryStream ms = new MemoryStream(dataReader.GetBytes());
Image img = Image.FromStream(ms);
// then assign img to your picture box
:) (GetBytes 가정