데이터베이스에서 이미지를 저장하고 검색하고 Windows 양식 응용 프로그램의 그림 상자에 배치하려고합니다.C# WinFormApp에서 SQL Db에서 PictureBox로 이미지 가져 오기 및 배치
누구에게 코드가 있습니까? 내 이미지를 저장하는 데 사용해야하는 SQL의 데이터 유형을 알려주십시오. (어느 것이 더 좋습니까? Varbinary(MAX)
또는 Image
)
이것은 PicturBox에서 이미지를 가져 오는 데 사용하는 코드입니다. 내가 코드를 실행할 때 바이너리 및 데이타베이스에 Varbinary(MAX)
로를 저장하고 그것은 말한다 : Implicit conversion from data type varchar to varbinary(max) is not allowed. Use the CONVERT function to run this query.
System.IO.MemoryStream mymemory = new System.IO.MemoryStream();
img.Save(mymemory,Pbox.Image.RawFormat);
Byte[] myarray = mymemory.GetBuffer();
어떻게해야합니까? 누구든지 더 나은 코드가 있다면 여기 나를 복사하여 코드를 도와주십시오 어떤 도움을 주시면 감사하겠습니다.
사용중인 dbms에 태그를 지정하십시오. 그 답은 아마도 제품마다 다를 것이다. – jarlh