为什么会是Cannot modify a read-only dataset
代码如下:
dmDataModule->IBQueryInsert->SQL->Add("insert into TBUSER(USERNAME, USERPWD) values('UserName', 'UserName')");
dmDataModule->IBQueryInsert->Active = true;
dmDataModule->IBQueryInsert->Append();
dmDataModule->IBQueryInsert->ExecSQL();
高手帮忙看看
[解决办法]
既然你是直接用SQL的insert操作数据库的,
mDataModule->IBQueryInsert->ExecSQL();//有这个就可以了
dmDataModule->IBQueryInsert->Active = true; //这个不要
dmDataModule->IBQueryInsert->Append(); //这个肯定不能要