At 04:50 PM 1/23/98 -0800, York, Albert wrote:
>We are trying to use Delphi to access a stored procedure on the AS/400.
>We are able to send parameters to the AS/400 program but we can't get
>any parameter values back. I have verified that the AS/400 program is
>receiving and returning the values we expect but they are not getting to
>the Delphi program. I did a communication trace and the data did get
>sent back to the PC. We have set up everything by the book (the
>parameter is defined as an INOUT string). When I look in the Client
>Access history log I see the following message: CWB011 A buffer passed
>to a system call is too small to hold valid data. 


I got this same message in an app that was running under CA/Win3.1. I had the 
parameter precision in the declare one byte too small (excluding the null 
terminator). I made it the same as the parameter size and the problem 
disappeared. It still works with win3.1 CA too.


Pete Hall

| This is the Midrange System Mailing List!
| To submit a new message, send your mail to "".
| To unsubscribe from this list send email to
| Questions should be directed to the list owner/operator:

This thread ...


Return to Archive home page | Return to MIDRANGE.COM home page