Would any of you gurus know how to change the record source of an Access dbase form on the fly? I have a standard form which is used to display records of 3 different types of software applications (Desktop, EA, MSDN). I would like to have 3 command buttons on the form each one programmed to change the record source of the form to the corresponding query in order to populate the form with the appropriate records Desktop, EA or MSDN applications. Can this be done or do I have to have separate forms for each query record source?