簡體   English   中英

Image.MemoryStream:參數無效

[英]Image.MemoryStream : Parameter not valid

當我嘗試通過組合框檢索圖像時,會顯示按摩信息。 參數無效我嘗試了很多方法,但是問題是相同的..

每次運行下面的代碼,我都會得到相同的信息。

    private void cBoxSearch_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            con = ConnectionController.GetInstance().GetConnection();
            con.Open();
            com = new SQLiteCommand("SELECT * FROM Stock WHERE ProductName = '" + cBoxSearch.Text + "' ", con);

            myReader = com.ExecuteReader();
            product prod = new product();
            while (myReader.Read())
            {
                prod.proid = myReader[0].ToString();
                prod.prodname = myReader[1].ToString();
                prod.proMdl = myReader[2].ToString();
                prod.serialN = myReader[3].ToString();
                prod.byibgPr = myReader[4].ToString();
                prod.sellPr = myReader[5].ToString();
                prod.quantity = myReader[6].ToString();

                tbxProductID.Text = prod.proid;
                tbxName.Text =prod.prodname;
                tbxModel.Text = prod.proMdl;
                tbxserial.Text = prod.serialN;
                tbxbyingprice.Text = prod.byibgPr;
                tbxSellingprice.Text = prod.sellPr;
                tbxQuantity.Text = prod.quantity;

                prod.imgg = (byte[])(myReader[7] );

                if (prod.imgg == null)
                {
                    pBX.Image = null;

                }
                else
                {
                    MemoryStream mstrm = new MemoryStream(prod.imgg);
                    Bitmap bmp = new Bitmap(mstrm);

                }

            }
            con.Close();
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
            com.Cancel();
            con.Close();
        }

在此處輸入圖片說明

嘗試咨詢這個問題:

使用內存流將二進制轉換為位圖

另外,它可能取決於查詢的第8列的DBType。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM