如何從MySQL 資料庫擷取與顯示影像
如何從MySQL 資料庫擷取與顯示影像
從MySQL 資料庫擷取影像到PictureBox 控制項中需要採用具有正確位元組的特定方法數組處理。以下步驟示範了這個過程:
將映像從檔案轉換為位元組數組: byte[] bytes = File.ReadAllBytes(ofd.FileName);
cmd.Parameters.AddWithValue("@image", bytes); cmd.ExecuteNonQuery();建立一個MySqlCommand 並使用參數將位元組數組插入資料庫:
一個byte[]陣列用於儲存檢索到的影像: byte[] ImageByte = new byte[0];
cmd.Parameters.AddWithValue("@image", bytes); cmd.ExecuteNonQuery();使用參數執行查詢以檢索映像:
cmd.Parameters.AddWithValue("@image", bytes); cmd.ExecuteNonQuery();從row讀取影像位元組陣列:
cmd.Parameters.AddWithValue("@image", bytes); cmd.ExecuteNonQuery();使用Helper.ByteArrayToImage 將位元組陣列轉換為圖片方法:
將原始檔案名稱儲存在資料庫中,以便於資料庫外檢索和管理。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3