Reported By: Friedrich Westermann Reported On: 2/9/2009 For: Version 2.02 Build 7
# 2918varShortInt Not Handled Properly as a Variant Value for Parameters in Delphi 2009 There is a problem in the TEDBValue.SetAsVariant method in the edbvalue.pas unit.
In the case VarType(Value) of ..... the varShortInt is missing.
CommentsThe edbvalue.pas unit is where the base engine TEDBValue object is defined, and parameter values descend from this object. Setting a parameter value to a varShortInt variant value would result in a conversion error during the assignment of the parameter value in the engine.
ResolutionFixed Problem on 2/9/2009 in version 2.02 build 8
Products AffectedElevateDB VCL Client-Server ElevateDB VCL Client-Server with Source ElevateDB VCL Standard ElevateDB VCL Standard with Source ElevateDB VCL Trial