R
Ramozarti
добрый день
Компилятор выдаёт следующую ошибку:
[C++ Error] sql.h(13): E2113 Virtual function 'sql::sql(TComponent *)' conflicts with base class 'TADODataSet'
Точна такая же ошибка и для деструктора.
Что делать??
Код:
class sql: public TADODataSet {
private:
TADOConnection * connection;
public:
sql(TComponent * AOwner);
//~sql();
void execSQL(AnsiString sql);
};
sql::sql(TComponent * AOwner) : TADODataSet(AOwner){
connection = new TADOConnection(this);
this->Connection = connection;
this->ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=base.mdb;Persist Security Info=False";
this->sq
}
//---------------------------------------------------------------------------
sql::~sql(){
delete connection;
}
//---------------------------------------------------------------------------
void sql::execSQL(AnsiString sql) {
this->Close();
this->CommandText = sql;
this->Open();
this->First();
}
Компилятор выдаёт следующую ошибку:
[C++ Error] sql.h(13): E2113 Virtual function 'sql::sql(TComponent *)' conflicts with base class 'TADODataSet'
Точна такая же ошибка и для деструктора.
Что делать??