请高手帮忙看看,这段代码总是运行(‘没有该学号,请重新输入!’) 为什么呢!!!!!!!!! with table1 do if table1.FieldByName('学号').AsString=edit1.Text then begin if (form20.ComboBox1.Text='第一学期') and (table1.FieldByName('第一学期').AsString=') then begin table1.Edit; table1.Insert; table1.FieldValues['第一学期']:=edit2.Text; end else showmessage('该处已有记录,请先删除再录入!'); table1.Post; table1.Refresh; end else showmessage('没有该学号,请重新输入!');
----------------------------------------------
-