好奇怪的update错误
adoqueryOP.SQL.Clear;adoqueryOP.SQL.Text:='update 管理员 set xm=:a,password=:b,type=:c,tel=:d,addr=:e where id=:id';
adoqueryOP.Parameters.ParamByName('id').Value:=editOPID.Text;
adoqueryOP.Parameters.ParamByName('a').Value:=editOPxm.Text;
adoqueryOP.Parameters.ParamByName('b').Value:=editOPpassword.Text;
adoqueryOP.Parameters.ParamByName('c').Value:=combobox1.Text;
adoqueryOP.Parameters.ParamByName('d').Value:=editOPtel.Text;
adoqueryOP.Parameters.ParamByName('e').Value:=editOPaddr.Text;
adoqueryOP.ExecSQL;
showmessage('修改成功');
以下是管理员表的数据库设计:
会出现这个错误:
写了好多次了,好像并没有什么错啊,大家看看,帮帮忙的,谢谢先:)