I'm not up on Oracle passing but... lose the ? in your param that you pass.
>= sqlexec(lnConnect,{"call test_proc(?cPar1, ?@cResult)"})
>Hi Stephen!
>
>Thank's for you answer me.
>I was big fools ... :)
>
>Why ODBC Oracle 7.3 does not allow
>to get importance from stored procedure ,
>but Microsoft ODBC this do allows ?
>.....
>cPar = '2'
>cResult = space(40)
>= sqlexec(lnConnect,{"call test_proc(?cPar1, ?@cResult)"})
>cResult is empty or have trush!
>
>The stored procedure Test_Proc
>
>procedure test_proc (
> Param1 in varchar2,
> Result out varchar2
> )
>as
>begin
> Result := to_char ( 2* to_number(Param1))
>end;
>
>When Microsoft ODBC cResult have correct value.
>
>Thank's.
>
>Yuri