byte[] FileByteArray;
System.IO.MemoryStream ImageStream;
this.sqlConnection1.ConnectionString=strConn;
try
{
if(this.sqlConnection1.State==ConnectionState.Closed)
this.sqlConnection1.Open();
this.sqlCommand1.CommandText="insert into MyImage ( MyImage ) values ( @MyImage )";
ImageStream=new MemoryStream();
image1.Save(ImageStream,System.Drawing.Imaging.ImageFormat.Jpeg);
FileByteArray=new byte[Convert.ToInt32(ImageStream.Length)];
ImageStream.Read(FileByteArray,0,Convert.ToInt32(ImageStream.Length));
sqlCommand1.Parameters.Add(new SqlParameter("@MyImage",SqlDbType.Image,Convert.ToInt32( ImageStream.Length))).Value = FileByteArray;
sqlCommand1.ExecuteNonQuery();
MessageBox.Show("添加成功!");
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}