|
@@ -1243,8 +1243,10 @@ end;
|
|
|
|
|
|
function TDbfFile.GetLanguageStr: string;
|
|
function TDbfFile.GetLanguageStr: string;
|
|
begin
|
|
begin
|
|
- if FDbfVersion >= xBaseVII then
|
|
|
|
- Result := PEndFixedHdrVII(PChar(Header) + SizeOf(rDbfHdr))^.LanguageDriverName;
|
|
|
|
|
|
+ if FDbfVersion = xBaseVII then
|
|
|
|
+ Result := PEndFixedHdrVII(PChar(Header) + SizeOf(rDbfHdr))^.LanguageDriverName
|
|
|
|
+ else
|
|
|
|
+ Result := ''; // Only supported in DbaseVII
|
|
end;
|
|
end;
|
|
|
|
|
|
function TDbfFile.IsNullFlagSet(const Src: Pointer; var AFieldDef: TDbfFieldDef; WhichField: TNullFieldFlag): boolean;
|
|
function TDbfFile.IsNullFlagSet(const Src: Pointer; var AFieldDef: TDbfFieldDef; WhichField: TNullFieldFlag): boolean;
|