Главная страница
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.016 c
3-1204215439
slimer
2008-02-28 19:17
2008.08.24
Обрыв соединения с MySQL сервером


2-1216129529
ЗФдЗФднсп
2008-07-15 17:45
2008.08.24
Освобождение .xls файла


15-1215076413
Tonich
2008-07-03 13:13
2008.08.24
Халтурка


15-1215335704
AndreyRus
2008-07-06 13:15
2008.08.24
Бесплатное хранилище архивов в Интернете.


3-1204204239
harisma
2008-02-28 16:10
2008.08.24
Динамическое формирование списка значений для выборки