Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
15-1215601167
SoundB
2008-07-09 14:59
2008.08.24
SQL


15-1215422732
Nic
2008-07-07 13:25
2008.08.24
Лучшая программа управления лотком оптического привода


3-1204279537
Ega23
2008-02-29 13:05
2008.08.24
Добавить GUID в базу


15-1215459610
Артур Пирожков
2008-07-07 23:40
2008.08.24
Как обмениваться информацией между офисом и пр-ом?


15-1215534864
Dreamse
2008-07-08 20:34
2008.08.24
Компиляция драйвера на Delphi




   Наверх