|
@@ -128,6 +128,7 @@ Type
|
|
Constructor Create(AOwner : TComponent); override;
|
|
Constructor Create(AOwner : TComponent); override;
|
|
Destructor Destroy; override;
|
|
Destructor Destroy; override;
|
|
Class Function NeedsSQL: Boolean; override;
|
|
Class Function NeedsSQL: Boolean; override;
|
|
|
|
+ Class Function NeedsFieldDefs : Boolean; override;
|
|
Property SafeOpts : TGenTypeSafeDatasetOptions Read GetSafeOpts;
|
|
Property SafeOpts : TGenTypeSafeDatasetOptions Read GetSafeOpts;
|
|
end;
|
|
end;
|
|
|
|
|
|
@@ -818,6 +819,12 @@ begin
|
|
Result:=True;
|
|
Result:=True;
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+Class Function TDDTypeSafeDatasetCodeGenerator.NeedsFieldDefs : Boolean;
|
|
|
|
+
|
|
|
|
+begin
|
|
|
|
+ Result:=True;
|
|
|
|
+end;
|
|
|
|
+
|
|
{ TGenTypeSafeDatasetOptions }
|
|
{ TGenTypeSafeDatasetOptions }
|
|
|
|
|
|
function TGenTypeSafeDatasetOptions.GetInterfaceName: String;
|
|
function TGenTypeSafeDatasetOptions.GetInterfaceName: String;
|