图像数据类型为字节数组

时间:2022-05-06 16:33:03

According to this tutorial , he have 'image' data type to store file bytes. Then, on download action, he just get that image data type value as byte[], but I have problem in my solution.

根据本教程,他有'image'数据类型来存储文件字节。然后,在下载操作时,他只是将该图像数据类型值作为byte [],但我的解决方案中有问题。

I'm using SQL 2008, LinqToSQL.

我正在使用SQL 2008,LinqToSQL。

Row screenshot

行截图

图像数据类型为字节数组

C# screenshot

C#截图

图像数据类型为字节数组

Error message 图像数据类型为字节数组

错误信息

P.S This is my first time to work with 'save files to db'.

P.S这是我第一次使用“将文件保存到数据库”。

1 个解决方案

#1


5  

As the error clearly states, AttchDB is a Binary, not a byte.

由于错误明确指出,AttchDB是二进制,而不是字节。

You can call .ToArray() to get the raw byte[] data.

您可以调用.ToArray()来获取原始byte []数据。

#1


5  

As the error clearly states, AttchDB is a Binary, not a byte.

由于错误明确指出,AttchDB是二进制,而不是字节。

You can call .ToArray() to get the raw byte[] data.

您可以调用.ToArray()来获取原始byte []数据。