ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from minput where ((药品编号 =:id)and(药品名<>pname))or((药品编号<>id)and(药品名=:pname))');
ADOQuery1.Parameters.ParamByName('id').value:= Edit1.Text;
ADOQuery1.Parameters.ParamByName('pname').value:= Edit2.Text;
ADOQuery1.Open;
运行的时候提示 列名‘pname’无效,请各位大虾指教。急!急!急!
产生此错误的原因是,从后台表中取出的字段中并没有包含pname字段,你先确认minput表中是否存在pname字段?
温馨提示:答案为网友推荐,仅供参考