publicintExcuteBySqlParmeter(string sql,SqlParameter[] sqlParmeter){int ir =0;try{// GetConn():获取一个SqlConnection对象SqlCommand comm =newSqlCommand(sql,GetConn());
comm.Parameters.AddRange(sqlParmeter);
ir = comm.ExecuteNonQuery();CloseConn();}catch{
ir =0;}return ir;}publicintSaveImg(DataTable dataTable,string TableName){int ir;try{SqlBulkCopy bulkCopy =newSqlBulkCopy(GetConn());
bulkCopy.DestinationTableName = TableName;//设置目标表的名称
bulkCopy.WriteToServer(dataTable);//保存
ir =1;}catch{
ir =0;}return ir;}
从数据库读取图片并显示
privatevoidGetImg(){string sql =$"select top 1 * from T_Img where ID = {textBox1.Text}";DataSet ds = db.LoadDataSetBySql(sql);DataRow dr = ds.Tables[0].Rows[0];byte[] bytes =(byte[])dr["Img"];MemoryStream ms =newMemoryStream(bytes);this.pictureBox2.Image = Image.FromStream(ms);}