I want a split form with a button that changes the source of the data shown in the datasheet. However, when I assign a new SQL statement via Me.Recordsource in the VBA, it only replaces the data in the columns of the current datasheet that have the same name as the Query's columns, and the rest have "#NAME?" How do I make it change the whole table including the number of columns and their titles?