TDataSet recebe FDquery

Delphi

11/08/2016

Amigos, estou com um problema.
Eu criei uma classe TRDQuery que é um class tdataset, e estou tentando passar um FDquery para a minha classe. Mas eu não consigo, ele diz:
Unit8.pas(40): E2010 Incompatible types: 'class of TRDQuery' and 'TFDQuery'


a minha classe foi criada assim:
TRDQuery = class(TDataSet)


e eu estou tentando fazer isso:
TRDQuery := FDQuery1;
Adhemar Alves

Adhemar Alves

Curtidas 0

Respostas

Jones Granatyr

Jones Granatyr

11/08/2016

Sua classe está herdando de TDataSet, que é a classe base para a construção dos outros DataSets, ou seja, são tipos diferentes. Experimente trocar sua classe para herdar de TFDQuery
GOSTEI 0
POSTAR