操作数类型冲突: nvarchar 与 image 不兼容

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:02   979   0
1.读图片到byte[];
int fLen = IMAGE.PostedFile.ContentLength;
byte[] sIMAGE= new byte[fLen];
IMAGE.PostedFile.InputStream.Read(sIMAGE,0,fLen);
2.写入数据库时;
if(p_MPhotol.Length>0){com.Parameters.Add("@imgMPhotol",p_MPhotol);}
else
{
com.Parameters.Add("@imgMPhotol",SqlDbType.Image);
//为空的时候一定要先加一个SqlDbType.Image类型参数,再给它DBNull.Value才行
com.Parameters["@imgMPhotol"].Value = DBNull.Value;
}
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP