ction.Open();
SqlDataReader reader = command.ExecuteReader();
if (reader.Read())
{
tbxUserName.Text = Convert.ToString(reader["Name"]);
cbxGroup.Text = Convert.ToString(reader["Groups"]);
tbxTel.Text = Convert.ToString(reader["Phone"]);
tbxWorkUnit.Text = Convert.ToString(reader["WorkUnit"]);
tbxEmail.Text = Convert.ToString(reader["Email"]);
tbxQQ.Text = Convert.ToString(reader["QQ"]);
if (reader["Picture"] == DBNull.Value)
{
pbxPicture.Image = TongXunLu.Properties.Resources.defaultPix;
}
else
{
// string a=reader["Picture"].ToString();
// byte[] b = (byte[])((reader["Picture"]));
MemoryStream buf = new MemoryStream((byte[])reader["Picture"]);
Image image = Image.FromStream(buf);
Bitmap bt = new Bitmap(image);
pbxPicture.Image = bt;
//pbxPicture.Image = image;
// pbxPicture.Image = Image.FromStream(new MemoryStream(b));//°Ñ¶þ½øÖÆÁ÷¶Á³öÀ´ ÎÊÌâ
}
}
reader.Close();
connection.Close();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
¶ÁÊý¾ÝµÄʱºò£¬µ«ÊÇÔÚдÊý¾ÝµÄʱºò¿ÉÄÜ·¢ÉúÁËһЩ´íÎó¡£
¹ûÈ»ÎÒÔÚ׷Ѱbyte[]µÄÊý×éµÄʱºò·¢ÏÖ Ð´µÄʱºòÓÐ2Íò¶à¸ö ¶ÁµÄʱºòÖ»ÓÐ50¸ö
ÓÚÊÇÎÒÏë¿ÉÄÜÊÇдµÄʱºò³öÁËÎÊÌ⣬ÓÚÊÇ
commandInsert.Parameters.Add("@Picture", SqlDbType.Image,50);
¸ÄΪcommandInsert.Parameters.Add("@Picture", SqlDbType.Image);
ÕÕÆ¬¿ÉÒÔÕý³£ÏÔʾÁË
²Î¿¼ÁËhttp://blog.csdn.net/zystory/article/details/4399338
Äã´æÊý¾ÝµÄʱºò³öÁËÎÊÌ⣬ºÍ¶ÁÊý¾ÝûÓйØÏµ
new SqlParameter("@L_RolePic", SqlDbType.Image, 16) ¸ÄΪ new SqlParameter("@L_RolePic", SqlDbType.Image),