Groups | Blog | Home
all groups > sql server msde > november 2004 >

sql server msde : Problem executing stored procedure from asp


Aaron [SQL Server MVP]
11/15/2004 8:50:35 AM
Well I can account for two differences: (a) on Windows 2000, you didn't
capture the SQL:BatchCompleted event in profiler, and (b) you called the
stored procedure with different parameters.

Can you show us the code for the stored procedure, the ASP Code that is
calling it, and whether you see any major differences aside from what your
*different* traces show using *different* SP calls?

--
http://www.aspfaq.com/
(Reverse address to reply.)




[quoted text, click to view]

Andy Kerner
11/15/2004 11:41:09 AM
We have an ASP page which executes a stored procedure this works fine on
windows 2000 server/SQL 2000 server. We are trying to use the same page
locally on WinXP SP2/MSDE 2000A and we seem to be experiencing a strange
problem. When run locally the asp complains that it cannot find the stored
procedure. We have run profiler on both Win2000 and locally and noticed that
the commands which are executed are very different.See below

Win 2000 Server/SQL Server 2000
------------------------------------
RPC:Completed exec spShowPhysicalBlockSeats 'TEST', 'E16' Microsoft(R)
Windows (R) 2000 Operating System sa 0 2104 0 173 1304 71 2004-11-15
11:37:49.787

WinXP/MSDE2000A
----------------------
SQL:BatchCompleted spShowPhysicalBlockSeats Microsoft® Windows® Operating
System sa 0 4 0 0 3840 55 2004-11-15 11:36:25.927
RPC:Completed exec spShowPhysicalBlockSeats Microsoft® Windows® Operating
System sa 0 4 0 0 3840 55 2004-11-15 11:36:25.927
SQL:BatchCompleted select * from spShowPhysicalBlockSeats Microsoft®
Windows® Operating System sa 0 4 0 16 3840 55 2004-11-15 11:36:25.927

The asp page istelf is unchanged apart from the connection string, as you
can imagine we are a little confused about why the execution is so
different, and why the WinXP version seems to execute it 3 times in slightly
different ways.

Any help or advice would be greatly received.

Cheers

Andy

AddThis Social Bookmark Button