field not found错误,具体进来看
field 'MCYHRQ' not found,错误。
说没找到这个字段
这个错误是在修改数据时
DataModule1->MainQry->Edit()
DataModule1->MainQry->FieldByName("MCYHRQ")->AsDateTime=Date();//报错
DataModule1->MainQry->FieldByName("CPUNO")->AsString=Dbver;
DataModule1->MainQry->FieldByName("GDCS")->AsInteger=dbgdcs;
DataModule1->MainQry->FieldByName("MCMM")->AsString=Scmm;
DataModule1->MainQry->Post();
别的就不出错。
特别说明下,MCYHRQ这个字段是我后加上去的,原数据库里没有。
这个字段,我确定一定以及肯定的讲数据库里有。
我重起过程序,重起过数据库,电脑业重起了,还出这错误。
大家帮忙解决下。
[解决办法]
双击 MainQry 控件。会弹出一个框。应该是这里没有这个mcyhrq字段。