新聞中心
這里有您想知道的互聯網營銷解決方案
DBOperate應用之將圖片以二進制存入數據庫中
DBOperate應用之將圖片以二進制存入數據庫中的實現方法是本文我們主要要介紹的內容,接下來就讓我們一起來了解一下這部分內容吧,希望能夠對您有所幫助。

- ///
- /// 將圖片以二進制存入數據庫中
- ///
- /// 員工編號
- /// 打開文件對話框對象
- public void SaveImage(string MID, OpenFileDialog openF)
- {
- string P_str = openF.FileName;//得到圖片的所在路徑
- FileStream fs = new FileStream(//創(chuàng)建文件流對象
- P_str, FileMode.Open, FileAccess.Read);
- BinaryReader br = new BinaryReader(fs);//創(chuàng)建二進制讀取器
- byte[] imgBytesIn = br.ReadBytes((int)fs.Length);//將流讀入到字節(jié)數組中
- conn.Open();//打開數據庫連接
- StringBuilder strSql = new StringBuilder();//創(chuàng)建字符串構造器
- strSql.Append(//附加字符串
- "update tb_employee Set employeePhoto=@Photo where employeeID=" + MID);
- SqlCommand cmd = new SqlCommand(strSql.ToString(), conn);//創(chuàng)建命令對象
- cmd.Parameters.Add("@Photo", SqlDbType.Binary).Value = imgBytesIn;//添加參數
- cmd.ExecuteNonQuery();//執(zhí)行SQL命令
- conn.Close();//關閉數據庫連接
- }
以上就是DBOperate應用之將圖片以二進制存入數據庫中的實現代碼的全部內容,本文我們就介紹到這里了,希望本次的介紹能夠對您有所收獲!
【編輯推薦】
- 初學SQL Server數據庫的一些常用操作總結
- SQL Server數據庫創(chuàng)建數據倉庫已分區(qū)表詳解
- SQL Server與Access數據庫ASP代碼的比較詳解
- SQL Server數據庫中bit字段類型使用時的注意事項
- SQL Server數據庫timestamp數據類型相關知識介紹
本文名稱:DBOperate應用之將圖片以二進制存入數據庫中
文章URL:http://m.5511xx.com/article/dpiiepj.html


咨詢
建站咨詢
