Código SQL
[-]
consulta:='UPDATE partes SET tipo ='+#39+dos.text+#39+' WHERE ide ='+
#39+ide.text+#39;
QueryInsert.Close;
QueryInsert.SQL.Clear;
QueryInsert.SQL.Append(consulta);
QueryInsert.ExecSQL;
Con está consulta según la tienes debe de funcionar perfectamente, así modificarás todos los registros que sean igual a ide.Text.
Un Saludo.