델파이 3번전에서 델파이 7버전으로 업그레 할려고 하는데
Undeclared identifer 'TDataModule' 이런 오류가 나오네여
델3 에서는 컴파일이 잘되거든요 근데 델7에서는 컴파일 하면
Undeclared identifer 'TDataModule' 이런 오류 메세지가 나오네여 왜그런가요.
프로시져 설정
procedure QueryApplyUpdate (Const DataModule : TDataModule); <-- 이줄에서 오류
프로시져 내용
procedure QueryApplyUpdate(Const DataModule : TDataModule);
var
Loop : Word;
begin
With DataModule do //DataModule 지정
begin
for Loop := 0 to ComponentCount - 1 do
if (Components[Loop] is TQuery) then
begin
if ((Components[Loop] as TDataSet).State = dsEdit) or
((Components[Loop] as TDataSet).State = dsInsert) then
(Components[Loop] as TQuery).ApplyUpdates;
end;
end;
end;
|