如何将图片转化为二进制数组

.Net技术 码拜 9年前 (2015-09-28) 1296次浏览
 
                using (SqlConnection cn = new SqlConnection("Server=.;UID=sa;Pwd=123456;Database=hzmkma_crm"))
            {
                using (SqlCommand cmd = new SqlCommand(" UPDATE makam_admin SET portrait=@pic where username=@username", cn))
                {
                    cmd.Parameters.Add("@username", SqlDbType.NChar).Value = UserHelper.uuname;
                    cmd.Parameters.Add("@pic", SqlDbType.Image).Value = new byte[] { };
                    cn.Open();
                    int num= cmd.ExecuteNonQuery();
                    if (num > 0)
                    {
                        MessageBox.Show("图片插入成功!");
                    }
                }
            }

注意:是 winfrom程序  不是web  是窗体 不是页面 

cmd.Parameters.Add(“@pic”, SqlDbType.Image).Value = new byte[] { };   怎么操作才能正确把PictureBox的值 获取出来?

方案推荐指数:80

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何将图片转化为二进制数组
喜欢 (0)
[1034331897@qq.com]
分享 (0)