158 |
|
|
159 |
|
TIBSQL = class(TComponent) |
160 |
|
private |
161 |
+ |
FCaseSensitiveParameterNames: boolean; |
162 |
|
FMetaData: IMetaData; |
163 |
|
FSQLParams: ISQLParams; |
164 |
|
FStatement: IStatement; |
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 |
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} |