c#中 从数据库提取图片的问题
sql1 = string.Format("select image from T_yuangong where 编号= '{0}'", dataGridView1.Rows[i].Cells[0].Value.ToString());
com.CommandText = sql1;
byte[] imgs = (byte[])com.ExecuteScalar();
MemoryStream ms = new MemoryStream(imgs);
xiugaiyuangong1.pictureBox1.Image = Image.FromStream(ms);
我想从数据库里面提取编号为datagridview1所选行号的图片信息. 可是所有代码中的最后一行一直提示参数无效
请哪位高手帮忙解决
------解决方案--------------------
是不是image字段为NULL?应该判断一下,imgs是否为null或者DBNull,
------解决方案--------------------
dataGridView1.Rows[i].Cells[0].Value.ToString
这个不所选择行
dataGridView1.CurrentRow.Cells[0].Value.ToString();
------解决方案--------------------
------解决方案--------------------帮楼主顶一下
------解决方案--------------------请检查SQL语句,在数据库里面查询看是否报错或者返回0条结果