插入的时候会出现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;