|
@@ -609,7 +609,10 @@ begin
|
|
begin
|
|
begin
|
|
ParNr := ParamBinding[SQLVarNr];
|
|
ParNr := ParamBinding[SQLVarNr];
|
|
if AParams[ParNr].IsNull then
|
|
if AParams[ParNr].IsNull then
|
|
- in_sqlda^.SQLvar[SQLVarNr].SQLInd^ := -1
|
|
|
|
|
|
+ begin
|
|
|
|
+ If Assigned(in_sqlda^.SQLvar[SQLVarNr].SQLInd) then
|
|
|
|
+ in_sqlda^.SQLvar[SQLVarNr].SQLInd^ := -1;
|
|
|
|
+ end
|
|
else
|
|
else
|
|
begin
|
|
begin
|
|
if assigned(in_sqlda^.SQLvar[SQLVarNr].SQLInd) then in_sqlda^.SQLvar[SQLVarNr].SQLInd^ := 0;
|
|
if assigned(in_sqlda^.SQLvar[SQLVarNr].SQLInd) then in_sqlda^.SQLvar[SQLVarNr].SQLInd^ := 0;
|