我有一个数据表,其中有一列图像。 我使用以下代码来读取图像
byte[] Logo = (byte[])dt_Info.Rows[0]["Logo"];
但是它出现了这个错误:
无法转换类型为' System.String'的对象输入' System.Byte []'。
另外,我将图像二进制代码保存在''字节"中。 当我编写此代码时,它可以正常工作。
byte[] Logo = bytes;
我该怎么做才能处理错误并从数据表中读取图像?
答案 0 :(得分:1)
Google WEBMASTERING
答案 1 :(得分:0)
你可以得到像这样的字节数组 string s =(string)dt_Info.Rows [0] [" Logo"]; byte [] data = System.Text.Encoding.ASCII.GetBytes(s);