IMHO, queries before forms. If you cannot enter, update or delete data through a query, don't expect to be able to do so from a form based on such a query. It may be an indication that something is not right with your tables or relationships. IIRC, a Totals, Crosstab or Union query is not updatable, and either those or the lack of joining tables may leave you with the discovery that you've built a form with the intention of creating the record source afterwards and can't use it as planned.