Y
yanghaijun
Unregistered / Unconfirmed
GUEST, unregistred user!
我在SQL SEVER 7中创建了如下存储过程:
CREATE PROCEDURE [ReturnAllUser] @param1 int Output
,@param2 int output AS
/**** select * from usermsg ****/
Select @Param1=19023
Select @Param2=345
Return(0)
并在DELPHI主程序中进行调用,正常,如@Param1返回19023。
但当我将注释去掉时,却不能正确返回参数值,如此时@Param1返回0。
请问这是怎么回事,SQL的存储过程不会这么差劲吧?
CREATE PROCEDURE [ReturnAllUser] @param1 int Output
,@param2 int output AS
/**** select * from usermsg ****/
Select @Param1=19023
Select @Param2=345
Return(0)
并在DELPHI主程序中进行调用,正常,如@Param1返回19023。
但当我将注释去掉时,却不能正确返回参数值,如此时@Param1返回0。
请问这是怎么回事,SQL的存储过程不会这么差劲吧?