Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Output parameter.
Message
 
 
To
14/07/2001 21:54:16
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00530739
Message ID:
00530742
Views:
12
>I am trying to get a value to be returned to the calling program. I can not get the return value. I have done this before, but I do not know what I am doing wrong?
>
>This is the calling program:
>lnFind = space(10)
>lnExec = SQLEXEC(lnConn,"Exec sp_seek_ssfno '128746586',?lnFind")
>
>
>This is the stored procedure:
>CREATE PROCEDURE sp_seek_ssfno
>
>@lcSSfno CHAR(10),
>@lnRet CHAR(10) output
>
> AS
>
>
>
>SELECT @lnRet = (select ssfno from tranhdr where RTRIM(LTRIM(ssfno)) = RTRIM(LTRIM(@lcSSfno)))
>
>What am I not doing.

Yo have to pass your variable by reference
lnExec = SQLEXEC(lnConn,[Exec sp_seek_ssfno '128746586',?@lnFind])
--sb--
Previous
Reply
Map
View

Click here to load this message in the networking platform