Stored procedure or function expects parameter which was not supplied

后端 未结 9 1277
梦谈多话
梦谈多话 2021-01-17 08:47

I am trying to insert data into a SQL Server database by calling a stored procedure, but I am getting the error

*Procedure or function \'Insertion\'

9条回答
  •  没有蜡笔的小新
    2021-01-17 09:45

    You need to use this:

    cmd.Parameters.AddWithValue("@Emp_no", @Emp_no);
    cmd.Parameters.AddWithValue("@Emp_name", @Emp_name);
    cmd.Parameters.AddWithValue("@phone", @phone);
    cmd.Parameters.AddWithValue("@Email", @Email);
    cmd.Parameters.AddWithValue("@Password", @Password);
    cmd.Parameters.AddWithValue("@Gender", @Gender);
    cmd.Parameters.AddWithValue("@Dob", @Dob);
    cmd.Parameters.AddWithValue("@Address", @Address);
    cmd.Parameters.AddWithValue("@Designation", @Designation);
    cmd.Parameters.AddWithValue("@Experience", @Experience);
    cmd.Parameters.AddWithValue("@Salary", @Salary);
    cmd.Parameters.AddWithValue("@Doj", @Doj);
    

    Otherwise, it will throw that exception for each of the parameters.

提交回复
热议问题