Reply to mssql_*() functions and stored procedures

Your name:

Reply:


Posted by "Chris Boget" on 10/11/05 17:38

Looking through the documentation, I see that I can use

mssql_init()
mssql_bind()
mssql_execute()

to execute those stored procedures that have parameters.
But what about those SPs which just return a value? If I
have the following SP

CREATE PROCEDURE MySP
AS
DECLARE @resultCode int
SELECT @resultCode = 539
RETURN @resultCode
GO

And execute the above as follows

DECLARE @result int;
EXEC @result = MySP;
PRINT @result;

within Query Analyzer, how do I emulate this using the mssql_*()
functions? Whenever I try to just run the EXEC, I keep getting an
error message saying that I have to declare the @result variable.
I've tried to declare the variable in a seperate mssql_query() call
but that doesn't seem to have an effect. So how can I do this w/o
getting an error w/r/t variable declaration?

thnx,
Christoph

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация