mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-02 17:50:39 +02:00
fcl-db: return default values for (published) properties where getters are not implemented yet.
git-svn-id: trunk@49238 -
(cherry picked from commit d7bef47c24
)
This commit is contained in:
parent
d32f2867f5
commit
340d7d1308
@ -68,12 +68,13 @@ end;
|
|||||||
|
|
||||||
function TFieldDef.AddChild: TFieldDef;
|
function TFieldDef.AddChild: TFieldDef;
|
||||||
begin
|
begin
|
||||||
|
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TFieldDef.AddChild
|
||||||
// Adds a new TFieldDef object to the ChildDefs array.
|
// Adds a new TFieldDef object to the ChildDefs array.
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TFieldDef.GetChildDefs: TFieldDefs;
|
function TFieldDef.GetChildDefs: TFieldDefs;
|
||||||
begin
|
begin
|
||||||
|
Result:=nil;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TFieldDef.SetChildDefs(AValue: TFieldDefs);
|
procedure TFieldDef.SetChildDefs(AValue: TFieldDefs);
|
||||||
@ -84,11 +85,13 @@ end;
|
|||||||
function TFieldDef.HasChildDefs: Boolean;
|
function TFieldDef.HasChildDefs: Boolean;
|
||||||
begin
|
begin
|
||||||
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TFieldDef.HasChildDefs
|
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TFieldDef.HasChildDefs
|
||||||
|
Result:=False;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TFieldDef.GetParentDef: TFieldDef;
|
function TFieldDef.GetParentDef: TFieldDef;
|
||||||
begin
|
begin
|
||||||
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TFieldDef.ParentDef
|
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TFieldDef.ParentDef
|
||||||
|
Result:=nil;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TFieldDef.Assign(APersistent: TPersistent);
|
procedure TFieldDef.Assign(APersistent: TPersistent);
|
||||||
@ -3705,6 +3708,7 @@ end;
|
|||||||
function TObjectField.GetFieldCount: Integer;
|
function TObjectField.GetFieldCount: Integer;
|
||||||
begin
|
begin
|
||||||
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TObjectField.GetFieldCount
|
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TObjectField.GetFieldCount
|
||||||
|
Result:=0;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TObjectField.GetFields: TFields;
|
function TObjectField.GetFields: TFields;
|
||||||
@ -3716,6 +3720,7 @@ end;
|
|||||||
function TObjectField.GetFieldValue(AIndex: Integer): Variant;
|
function TObjectField.GetFieldValue(AIndex: Integer): Variant;
|
||||||
begin
|
begin
|
||||||
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TObjectField.GetFieldValue
|
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TObjectField.GetFieldValue
|
||||||
|
Result:=NULL;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TObjectField.SetFieldValue(AIndex: Integer; const AValue: Variant);
|
procedure TObjectField.SetFieldValue(AIndex: Integer; const AValue: Variant);
|
||||||
@ -3732,6 +3737,7 @@ end;
|
|||||||
function TObjectField.GetAsVariant: Variant;
|
function TObjectField.GetAsVariant: Variant;
|
||||||
begin
|
begin
|
||||||
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TObjectField.GetAsVariant
|
// http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.DB.TObjectField.GetAsVariant
|
||||||
|
Result:=NULL;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TObjectField.SetVarValue(const AValue: Variant);
|
procedure TObjectField.SetVarValue(const AValue: Variant);
|
||||||
|
Loading…
Reference in New Issue
Block a user