Не удалось преобразовать значение параметра из строки в Int32

Однако в настоящее время я пытаюсь завершить транзакцию для веб-приложения;

Failed To Convert Parameter Value From A String To A Int32

Вот копия функции.

public static void completeTransaction(string storeCode, string employeeId, DateTime Date, string itemListNoId)
{
    using (SqlConnection conn = new SqlConnection("Data Source = ; Initial Catalog =Business ; Integrated Security = true;"))
    {
        using (SqlCommand command = new SqlCommand("dbo.completeTransaction", conn))
        {
            command.CommandType = CommandType.StoredProcedure;
            command.Parameters.Add("@storeCode", SqlDbType.Int).Value = storeCode;
            command.Parameters.Add("@employeeId", SqlDbType.Int).Value = employeeId;
            command.Parameters.Add("@Date", SqlDbType.DateTime).Value = Date;
            command.Parameters.Add("@itemListNoId", SqlDbType.Int).Value = itemListNoId;
            conn.Open();

            command.ExecuteNonQuery();
            conn.Close();
        }
    }
}

Моя таблица SQL Server содержит следующие таблицы и типы

storeCode INT
employee INT
Date DATETIME
itemListNoId INT

Любая помощь будет оценена.

Ответы на вопрос(3)

Ваш ответ на вопрос