101 |
|
function GetArrayMetaData(Transaction: ITransaction; tableName, columnName: AnsiString): IArrayMetaData; override; |
102 |
|
procedure getFBVersion(version: TStrings); |
103 |
|
function HasDecFloatSupport: boolean; override; |
104 |
+ |
function HasBatchMode: boolean; override; |
105 |
|
|
106 |
|
{Time Zone Support} |
107 |
|
function GetTimeZoneServices: ITimeZoneServices; override; |
435 |
|
(GetODSMajorVersion >= 13); |
436 |
|
end; |
437 |
|
|
438 |
+ |
function TFB30Attachment.HasBatchMode: boolean; |
439 |
+ |
begin |
440 |
+ |
Result := FFirebird30ClientAPI.Firebird4orLater and |
441 |
+ |
(GetODSMajorVersion >= 13); |
442 |
+ |
end; |
443 |
+ |
|
444 |
|
function TFB30Attachment.GetTimeZoneServices: ITimeZoneServices; |
445 |
|
begin |
446 |
|
if not HasTimeZoneSupport then |