错误:至少一个参数没有被指定值
西湖月影 2021-03-09 03:08:50 是做数据库修改操作的。不知道怎么回事儿一直这个问题!
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('update Stuinfo set StuID=:StuID,StuNo=:StuNo,Sex=:Sex,Class=:Class,DepartMent=:DepartMent,BrithDay=:BrithDay,NativePlace=:NativePlace,Stu_Name=:Stu_Name where Stu_Name=:Stu_Name');
ADOQuery1.Open;
ADOQuery1.Parameters.ParamValues['StuId']:=QuotedStr(trim(edit7.Text));
ADOQuery1.Parameters.ParamValues['StuNo']:=QuotedStr(trim(edit1.Text));
ADOQuery1.Parameters.ParamValues['DepartMent']:= QuotedStr(trim(edit4.Text));
ADOQuery1.Parameters.ParamValues['Class']:= QuotedStr(trim(edit3.Text));
ADOQuery1.Parameters.ParamValues['Stu_Name']:= QuotedStr(trim(edit2.Text));
ADOQuery1.Parameters.ParamValues['BrithDay']:=QuotedStr(trim(edit6.Text));
ADOQuery1.Parameters.ParamValues['NativePlace']:= QuotedStr(trim(edit5.Text));
if RadioButton1.Checked=True then
ADOQuery1.Parameters.ParamValues['Sex']:=RadioButton1.Caption;
if RadioButton2.Checked=True then
ADOQuery1.Parameters.ParamValues['Sex']:=RadioButton2.Caption;
ADOQuery1.ExecSQL;