Amigos Esse trecho de rotina abaixo deve ser assim ou existem outras formas diferentes e melhores... IBStoredProc2.Params[2].AsString:=Edit1.Text; IBStoredProc2.Params[1].AsString:=Edit2.Text; IBStoredProc2.Params[0].AsString:=Edit3.Text; IBStoredProc2.Prepare; IBStoredProc2.ExecProc; obrigado Fernando