we get following Error:
Incorrect values within SQLDA structure
empty pointer to data
at SQLVAR index 0
when running the following code
Code: Select all
storedProc := TIBCStoredproc.Create(NIL);
try
storedProc.Transaction := IBCTransaction;
storedProc.Connection := connection;
storedProc.StoredProcName := 'PROCNAME';
storedProc.Prepare;
storedProc.ParamByName('DateTimeVar').asString := DateTimeToStr(dateTimeValue);
storedProc.ParamByName('IntegerVar').asInteger := -1;
storedProc.ExecProc;
Code: Select all
storedProc.ParamByName('DateTimeVar').asString := DateTimeToStr(dateTimeValue);
Code: Select all
storedProc.ParamByName('DateTimeVar').asDateTime := dateTimeValue;
Only if we access the return value at least one time the SP get's executed.
We experience this behavior since upgrading from 7.2.X to 7.3.X.
Anyone experience this behavior as well?
Any help appreciated!
Regards
EDrob