久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <legend id='LkCsI'><style id='LkCsI'><dir id='LkCsI'><q id='LkCsI'></q></dir></style></legend>

        <tfoot id='LkCsI'></tfoot>

        <small id='LkCsI'></small><noframes id='LkCsI'>

        <i id='LkCsI'><tr id='LkCsI'><dt id='LkCsI'><q id='LkCsI'><span id='LkCsI'><b id='LkCsI'><form id='LkCsI'><ins id='LkCsI'></ins><ul id='LkCsI'></ul><sub id='LkCsI'></sub></form><legend id='LkCsI'></legend><bdo id='LkCsI'><pre id='LkCsI'><center id='LkCsI'></center></pre></bdo></b><th id='LkCsI'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='LkCsI'><tfoot id='LkCsI'></tfoot><dl id='LkCsI'><fieldset id='LkCsI'></fieldset></dl></div>
        • <bdo id='LkCsI'></bdo><ul id='LkCsI'></ul>

        使用 Entity Framework 6 從 SQL Server 保存和檢索圖像

        Save and retrieve image (binary) from SQL Server using Entity Framework 6(使用 Entity Framework 6 從 SQL Server 保存和檢索圖像(二進制))

              <tbody id='pOqFw'></tbody>

              1. <i id='pOqFw'><tr id='pOqFw'><dt id='pOqFw'><q id='pOqFw'><span id='pOqFw'><b id='pOqFw'><form id='pOqFw'><ins id='pOqFw'></ins><ul id='pOqFw'></ul><sub id='pOqFw'></sub></form><legend id='pOqFw'></legend><bdo id='pOqFw'><pre id='pOqFw'><center id='pOqFw'></center></pre></bdo></b><th id='pOqFw'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='pOqFw'><tfoot id='pOqFw'></tfoot><dl id='pOqFw'><fieldset id='pOqFw'></fieldset></dl></div>

                <legend id='pOqFw'><style id='pOqFw'><dir id='pOqFw'><q id='pOqFw'></q></dir></style></legend>
                • <bdo id='pOqFw'></bdo><ul id='pOqFw'></ul>

                  <small id='pOqFw'></small><noframes id='pOqFw'>

                • <tfoot id='pOqFw'></tfoot>
                  本文介紹了使用 Entity Framework 6 從 SQL Server 保存和檢索圖像(二進制)的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我正在嘗試將位圖圖像保存到數(shù)據(jù)庫中

                  I am trying to save a bitmap image to database

                  Bitmap map = new Bitmap(pictureBoxMetroMap.Size.Width, pictureBoxMetroMap.Size.Height);
                  

                  我在數(shù)據(jù)類型 binary 的數(shù)據(jù)庫中創(chuàng)建了一個列 imgcontent 但我的問題是如何將此 bitmap (map) 轉換為二進制數(shù)據(jù)?

                  I created a column imgcontent in the database with datatype binary but my problem is how can I convert this bitmap (map) to binary data?

                  我如何從數(shù)據(jù)庫中檢索數(shù)據(jù)?

                  And how can I retrieve data from database?

                  我用谷歌搜索了它,我發(fā)現(xiàn)了類似的東西,但它不起作用:

                  I googled it and I found something like this but it didn't work:

                  byte[] arr;
                  ImageConverter converter = new ImageConverter();
                  arr = (byte[])converter.ConvertTo(map, typeof(byte[]));
                  

                  推薦答案

                  將圖像轉換為 byte[] 并將其存儲在數(shù)據(jù)庫中.

                  Convert the image to a byte[] and store that in the database.

                  將此列添加到您的模型中:

                  Add this column to your model:

                  public byte[] Content { get; set; }
                  

                  然后將您的圖像轉換為字節(jié)數(shù)組并像存儲任何其他數(shù)據(jù)一樣存儲它:

                  Then convert your image to a byte array and store that like you would any other data:

                  public byte[] ImageToByteArray(System.Drawing.Image imageIn)
                  {
                      using(var ms = new MemoryStream())
                      {
                          imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
                      
                          return ms.ToArray();
                      }
                  }
                  
                  public Image ByteArrayToImage(byte[] byteArrayIn)
                  {
                       using(var ms = new MemoryStream(byteArrayIn))
                       {
                           var returnImage = Image.FromStream(ms);
                  
                           return returnImage;
                       }
                  }
                  

                  來源:將圖像轉換為字節(jié)數(shù)組的最快方法

                  var image = new ImageEntity()
                  {
                     Content = ImageToByteArray(image)
                  };
                  
                  _context.Images.Add(image);
                  _context.SaveChanges();
                  

                  當你想取回圖像時,從數(shù)據(jù)庫中獲取字節(jié)數(shù)組并使用 ByteArrayToImage 并使用 Image

                  When you want to get the image back, get the byte array from the database and use the ByteArrayToImage and do what you wish with the Image

                  byte[] 變大時,這將停止工作.它適用于 100Mb 以下的文件

                  This stops working when the byte[] gets to big. It will work for files under 100Mb

                  這篇關于使用 Entity Framework 6 從 SQL Server 保存和檢索圖像(二進制)的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  What are good algorithms for vehicle license plate detection?(車牌檢測有哪些好的算法?)
                  onClick event for Image in Unity(Unity中圖像的onClick事件)
                  Running Total C#(運行總 C#)
                  Deleting a directory when clicked on a hyperlink with JAvascript.ASP.NET C#(單擊帶有 JAvascript.ASP.NET C# 的超鏈接時刪除目錄)
                  asp.net listview highlight row on click(asp.net listview 在單擊時突出顯示行)
                  Calling A Button OnClick from a function(從函數(shù)調用按鈕 OnClick)

                  • <bdo id='TFtYZ'></bdo><ul id='TFtYZ'></ul>
                    <i id='TFtYZ'><tr id='TFtYZ'><dt id='TFtYZ'><q id='TFtYZ'><span id='TFtYZ'><b id='TFtYZ'><form id='TFtYZ'><ins id='TFtYZ'></ins><ul id='TFtYZ'></ul><sub id='TFtYZ'></sub></form><legend id='TFtYZ'></legend><bdo id='TFtYZ'><pre id='TFtYZ'><center id='TFtYZ'></center></pre></bdo></b><th id='TFtYZ'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='TFtYZ'><tfoot id='TFtYZ'></tfoot><dl id='TFtYZ'><fieldset id='TFtYZ'></fieldset></dl></div>
                    <tfoot id='TFtYZ'></tfoot>
                      <tbody id='TFtYZ'></tbody>

                    1. <small id='TFtYZ'></small><noframes id='TFtYZ'>

                          • <legend id='TFtYZ'><style id='TFtYZ'><dir id='TFtYZ'><q id='TFtYZ'></q></dir></style></legend>

                            主站蜘蛛池模板: 免费黄色片视频 | 男人的天堂在线视频 | www.三级 | 成人免费一区二区三区视频网站 | 国产精品久久久久久久久免费桃花 | 日韩一区在线播放 | 欧美性生活视频 | 蜜桃视频在线观看免费视频网站www | 午夜电影网址 | 91影视| a级免费黄色片 | 中文字幕人成人 | 国产一区亚洲二区三区 | 欧美一级二级三级视频 | 国产精品毛片av | 亚洲成人自拍 | 看黄在线| av网站在线看 | 成人免费视频7777777 | 男人av网| 日p视频免费看 | 日韩伦理一区二区 | 亚洲狠狠 | 日韩中文字幕av | 精品日韩一区 | 久草精品视频 | 91亚洲一区 | 91精品导航 | 天堂va在线| 午夜国产羞羞视频免费网站 | 亚洲免费在线 | 欧美专区在线视频 | 99精品免费视频 | 激情亚洲| 一区二区三区精品视频 | 天天舔天天| 超碰在线播 | 精品久久国产 | 丝袜 亚洲 另类 欧美 综合 | 欧美专区在线 | av先锋资源 |