 <p>I’ve noticed occasionally that ASP.NET will cache the old SPROC in Visual Studio even after a change is made on SQL Server. So for example you changed custUPDATE by adding a parameter, and also added the parameter to your ASP.NET code, but are still receiving the “too many arguemtns specified” error because the old SPROC is being cached.</p> <p>If this is the case I would try the following:</p> <p>Change the SPROC name in your ASP.NET page from custUPDATE to [custUPDATE] and then try running it.</p>