我在FormView的Inserted事件中将byte[]类型的数据buffer插入到数据库中的一个Image类型的字段ProjectBasis中代码为:e.Values["ProjectBasis"] = buffer;
插入时会报类型转换错误,请问如何将byte[]类型的数据转换成数据库中的Image类型
插入时会报类型转换错误,请问如何将byte[]类型的数据转换成数据库中的Image类型
解决方案 »
- IIs安装问题
- C#操作IIS,代码实现网站“主目录”创建应用程序名后没有效果,附:测试代码下载
- 用户 'sa' 登录失败。
- 各位高手帮忙看一下啊,谢谢
- _________关于css调用的问题!谢谢前辈们指点!
- 问个很SB的问题:Pet Shop3.0的Category页面怎么样绑定数据的?
- 提问:关于验证,只有RequiredFieldvalidator执行而comparevalidator和RegularExpressionValidator 不执行
- "无法获取web应用程序服务"
- datagrid 超链接
- 大家帮忙看下这个贴子!多谢!
- 获取对象的问题
- js的encodeURI(keyWord)与Server.UrlDecode问题
2 程序中直接处理二进制数组,数据库中也存放二进制byte[] bs = null;
//bs = ...; //Init bs
MemoryStream ms = new MemoryStream(bs);
Image img = Image.FromStream(ms);
ms.Close();
Bitmap newbmp = new Bitmap(img.Size.Width, img.Size.Height);
Graphics g = Graphics.FromImage(newbmp);
draw.DrawImage(img, 0, 0);
g.Dispose();
2 程序中直接处理二进制数组,数据库中也存放二进制byte[] bs = null;
//bs = ...; //Init bs
MemoryStream ms = new MemoryStream(bs);
Image img = Image.FromStream(ms);
ms.Close();
Bitmap newbmp = new Bitmap(img.Size.Width, img.Size.Height);
Graphics g = Graphics.FromImage(newbmp);
draw.DrawImage(img, 0, 0);
g.Dispose();