Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.08.24;
Скачать: CL | DM;

Вниз

Смотрел DB.pas (BDS2006). Не понял.   Найти похожие ветки 

 
Vlad Oshin ©   (2008-07-22 09:48) [0]

function TDataSet.Locate(const KeyFields: string; const KeyValues: Variant;
 Options: TLocateOptions): Boolean;
begin
//  CheckBiDirectional;
 Result := False;
end;

function TDataSet.Lookup(const KeyFields: string; const KeyValues: Variant;
 const ResultFields: string): Variant;
begin
//  CheckBiDirectional;
 Result := False;
end;

{ Aggregates }

function TDataSet.GetAggregateValue(Field: TField): Variant;
begin
 Result := NULL;
end;

function TDataSet.GetAggRecordCount(Grp: TGroupPosInd): Integer;
begin
 Result := 0;
end;

procedure TDataSet.ResetAggField(Field: TField);
begin
end;

procedure TDataSet.InternalCancel;
begin
end;

procedure TDataSet.InternalEdit;
begin
end;

procedure TDataSet.InternalInsert;
begin
end;

procedure TDataSet.InternalRefresh;
begin
end;

Это зачем так? Сказали бы abstract тогда что ли, а не virtual


 
Ega23 ©   (2008-07-22 10:20) [1]


> Сказали бы abstract тогда что ли, а не virtual


Зачем?


 
Игорь Шевченко ©   (2008-07-22 10:22) [2]


> Сказали бы abstract тогда что ли, а не virtual


И во всех наследниках принудительно реализовывать ? Нафиг-нафиг.


 
Vlad Oshin ©   (2008-07-22 10:33) [3]


> И во всех наследниках принудительно реализовывать ? Нафиг-
> нафиг.

логично..
снимается.


 
Anatoly Podgoretsky ©   (2008-07-22 11:25) [4]

Это внутренние методы и рассматривать их надо не изолировано, а совместно с их использованием, например в методе Edit, не виртуальный и не абстрактный.

CheckOperation(InternalEdit, FOnEditError);

Ну а теперь представь, что определение abstract



Страницы: 1 вся ветка

Текущий архив: 2008.08.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
2-1216372224
programmer90
2008-07-18 13:10
2008.08.24
Как притормозить выполнение след. оператора


15-1215350457
JohnKorsh
2008-07-06 17:20
2008.08.24
Восстановление реестра в XP.


10-1148989839
Andrey_Gor
2006-05-30 15:50
2008.08.24
Error: "Интерфейс не поддерживается"


15-1215488789
Slider007
2008-07-08 07:46
2008.08.24
С днем рождения ! 8 июля 2008 вторник


15-1215086532
Sick
2008-07-03 16:02
2008.08.24
Вопрос по стэку