procedure TfrmInputRoomAndOrder.btnOkClick(Sender: TObject);   //导入本批次本考点的学生信息var
    exam_order,exam_room_number:string;
begin
      exam_order:=trim(edtOrder.Text);     //考试批次
      exam_room_number:=trim(edtExamNo.Text);   //考场号 with  adoq_GetInfo do             // 从Access表student 中获得符合输入条件的纪录
   begin
   close;
   sql.clear;
   sql.add('select  STID,STNA,EXNU,CLAS,LANG,DEGR,EARN,EXOR ');
   sql.add('from studinfo');
   sql.add('where EXOR=''+exam_order+'' and EARN=''+exam_room_number+''');
   open;
   end;
   with  adoq_UpdateInfo do    //用符合条件的纪录更新SQL Server 里面dbStudentInfo 库中StudInfo表中的纪录
   begin
   close ;
   sql.clear;
   sql.add(' update  dbStudentInfo.StudInfo  set  dbstudentinfo.studinfo.STID=student.studinfo.STID, dbstudentinfo.studinfo.STNA=student.studinfo.STNA, dbstudentinfo.studinfo.EXID=student.studinfo.EXID');
   sql.add(', dbstudentinfo.studinfo.CLAS=student.studinfo.CLAS, dbstudentinfo.studinfo.LANG=student.studinfo.LANG, dbstudentinfo.studinfo.LEVE=student.studinfo.DEGR');
   sql.add(', dbstudentinfo.studinfo.EARN=student.studinfo.ERAN, dbstudentinfo.studinfo.EXOR=student.studinfo.EXOR');   open;
   end;
 end;提示说,对象名dbstudentinfo.student 无效
是不是语法有错误?