1. 程式人生 > 資料庫 >從sql資料庫中將圖片匯出並重命名

從sql資料庫中將圖片匯出並重命名

          

    

while (dataReader1.Read())
{

//判斷照片是否為空,不為空
if (dataReader1.GetValue(1) != DBNull.Value)
{

//資料庫中獲取到位元組

fileData = (byte[])dataReader1.GetValue(1);

//照片路徑
path = imageFolder + "\\" + sfzhm + "_" + xm + ".jpg";

MemoryStream ms = new MemoryStream(fileData);
Bitmap bmpt = new Bitmap(ms);
bmpt.Save(path);
if (bmpt != null)
{

//記得要釋放,資料多的話
bmpt.Dispose();
}


}
else
{
//為空
path = imageFolder + "\\" + sfzhm + "_" + xm + ".jpg";
Bitmap bmpt = new Bitmap(100, 100);
bmpt.Save(path, ImageFormat.Jpeg);
if (bmpt != null)
{
bmpt.Dispose();
}

}

 


}