Hola,
si, la consulta va dónde pones normalmente las otras consultas. Por ejemplo:
Cita: conn.open
comman1.connection=conn
command1.commandtext="insert into tablaDestino select tablaOrigen.* from tablaOrigen where tablaOrigen.fecha=#01/01/2007#"
command1.executenonquery
conn.close
¿no te inserta lo datos? ¿La tabla destino existe y tiene los mismos campos que la origen?
saludos