插入的时候会出现parameter对象被不正确的定义,提供了不一致或不完整的信息
代码
adoquery1.sql.Add('insert into maintable (company,add1,add2,empno,orderno)');
adoquery1.SQL.Add('values (:company,:add1,:add2,:empno,:orderno)');
adoquery1.open;
adoquery1.Parameters.ParamByName('company').Value:=edit1.Text;
adoquery1.Parameters.ParamByName('add1').Value:=edit2.Text;
adoquery1.Parameters.ParamByName('add2').Value:=edit3.Text;
adoquery1.Parameters.ParamByName('empno').Value:=edit4.Text;
adoquery1.Parameters.ParamByName('orderno').Value:=edit5.Text;
代码
adoquery1.sql.Add('insert into maintable (company,add1,add2,empno,orderno)');
adoquery1.SQL.Add('values (:company,:add1,:add2,:empno,:orderno)');
adoquery1.open;
adoquery1.Parameters.ParamByName('company').Value:=edit1.Text;
adoquery1.Parameters.ParamByName('add1').Value:=edit2.Text;
adoquery1.Parameters.ParamByName('add2').Value:=edit3.Text;
adoquery1.Parameters.ParamByName('empno').Value:=edit4.Text;
adoquery1.Parameters.ParamByName('orderno').Value:=edit5.Text;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货