我用ADO连接一个ACCESS的数据库。procedure TForm1.Button1Click(Sender: TObject);
begin
    ADOQuery1.close;
    with ADOQuery1 do
    begin
        close;
        //first;        
        with sql do
        begin
            add('select * from 大客户表 where 用户名称=:name ');
            parameters.ParamByName('name').Value:=edit1.text;
        end;
        open;
    end;
end;为什么第一次运行(点击按钮)可以运行。但再按一次就不行了。提示:
“不正常地定义参数对象,提供了不一致或不完整的信息”