ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/runtime/nongui/IBSQL.pas
(Generate patch)

Comparing ibx/trunk/runtime/nongui/IBSQL.pas (file contents):
Revision 269 by tony, Tue Apr 10 13:32:36 2018 UTC vs.
Revision 270 by tony, Fri Jan 18 11:10:37 2019 UTC

# Line 158 | Line 158 | type
158  
159    TIBSQL = class(TComponent)
160    private
161 +    FCaseSensitiveParameterNames: boolean;
162      FMetaData: IMetaData;
163      FSQLParams: ISQLParams;
164      FStatement: IStatement;
# Line 231 | Line 232 | type
232      property MetaData: IMetaData read FMetaData;
233    published
234      property Database: TIBDatabase read GetDatabase write SetDatabase;
235 +    property CaseSensitiveParameterNames: boolean read FCaseSensitiveParameterNames
236 +                                                  write FCaseSensitiveParameterNames;
237      property GenerateParamNames: Boolean read FGenerateParamNames write FGenerateParamNames;
238      property UniqueParamNames: Boolean read FUniqueParamNames write SetUniqueParamNames;
239      property GoToFirstRecordOnExecute: Boolean read FGoToFirstRecordOnExecute
# Line 913 | Line 916 | begin
916      FStatement := Database.Attachment.PrepareWithNamedParameters(
917                       Transaction.TransactionIntf,
918                       SQL.Text,
919 <                     GenerateParamNames);
919 >                     GenerateParamNames,
920 >                     CaseSensitiveParameterNames);
921    {$IFDEF IBXQUERYSTATS}
922    FStatement.EnableStatistics(true);
923    {$ENDIF}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines