Guest User

Guest User

  • Tech Writer
  • 529
  • 41k

C# Image Calling Get this error :-System.ArgumentException: 'Paramete

Nov 6 2022 5:56 AM

System.ArgumentException: 'Parameter is not valid.'

 private void PageOverview_Load(object sender, EventArgs e)
        {
            loadYear();
            configurationBLL = new ConfigurationBLL();
            DataSet dataSet = configurationBLL.GetTotalUserCount();
            label1.Text = dataSet.Tables[0].Rows[0][0].ToString();
            label8.Text = dataSet.Tables[0].Rows[0][1].ToString();
            label6.Text = dataSet.Tables[0].Rows[0][2].ToString();

            DataSet dataSet1 = configurationBLL.GetTopVolunteer();
            label31.Text = dataSet1.Tables[0].Rows[0][0].ToString();
            label34.Text = dataSet1.Tables[0].Rows[1][0].ToString();
            label36.Text = dataSet1.Tables[0].Rows[2][0].ToString();

            byte[] Bimg = (byte[])dataSet1.Tables[0].Rows[0][2];
            MemoryStream ms = new MemoryStream(Bimg);
            //Bitmap imgBTMP = (Bitmap)dataSet1.Tables[0].Rows[0][2];
            //imgBTMP.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
            bunifuPictureBox6.Image = Image.FromStream(ms);


        }

Sql Server Code

USE [BiometricDB]
GO
/****** Object:  StoredProcedure [dbo].[sp_GetTop3VolunteerReport]    Script Date: 28/10/2022 13:07:01 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[sp_GetTop3VolunteerReport]
AS
BEGIN
-- Top 3 Volunteer Report
SELECT 
	TOP 3 v.[displayfullname] AS [Full Name], SUM(t.duration) AS [Total Duration], CAST(v.[profilephoto] as Varbinary) AS [Profile Photo]
FROM 
	tblattendancelog t INNER JOIN 
	tblvolunteer v ON v.[volunteerid] = t.[volunteerid] 
WHERE
	t.[type] = 'Present' 
GROUP BY
	v.[volunteerid], v.[displayfullname], CAST(v.[profilephoto] as Varbinary) 
ORDER BY 
	SUM(duration) DESC
END

I Will Find whole google but can't find Help Me


Answers (7)