为什么说ADOQuery1 ;Field 'SCOR ' not found 我的数据库里面有SCOR这个字段呀procedure TfrmServerMain.write_Score;
var
ScoreRec:Up_Score_Info;
DataFile:File of Up_Score_Info;
Count:Integer;
begin
AssignFile(DataFile,SD_SaveScore.FileName);
ReWrite(DataFile);
ADOQuery1.First;
count:=1;
try
while not ADOQuery1.Eof do
begin
ScoreRec.Zkzh:=ADOQuery1.FieldByName('EXID').AsString; //准考证号
ScoreRec.Xm:=ADOQuery1.FieldByName('STNA').AsString; // 考生姓名
ScoreRec.KsId:=ADOQuery1.FieldByName('STID').AsString; // 身份证号
ScoreRec.Dengji:=ADOQuery1.FieldByName('LEVE').AsString;
ScoreRec.Banji:=ADOQuery1.FieldByName('CLAS').AsString;
ScoreRec.Chengji:=ADOQuery1.FieldByName('SCOR').AsString;
write(DataFile,ScoreRec);
ADOQuery1.Next;
Count:=Count+1;
end;
finally
CloseFile(DataFile); end;
end;
但是没加上这个字段呢