Boa noite feras!
Estou com uma dúvida que está me tirando o sono, olhem por gentileza:
São duas tabelas (Excel_Temp e Filtro), ambas possuem 3 campos nomeados Curso, Inicio e Status. Estou tentando copiar os registros da tabela Excel_Temp para Filtro, porém quero que só sejam copiados os registros onde o campo Inicio possua por exemplo data maior que 01/10/2012 e menor que 30/10/2012. Tentei instrução SQL abaixo, não dá erro ao compilar, porém me retorna registros fora dos esperados.
DoCmd.RunSQL "INSERT INTO Filtro(Curso,Inicio,Status) SELECT Curso,Inicio,Status FROM Excel_Temp WHERE Excel_Temp.Inicio BETWEEN '01/10/2012' AND '30/10/2012'"
Desde já sou grato pelo tempo dispensado por vocês.
Estou com uma dúvida que está me tirando o sono, olhem por gentileza:
São duas tabelas (Excel_Temp e Filtro), ambas possuem 3 campos nomeados Curso, Inicio e Status. Estou tentando copiar os registros da tabela Excel_Temp para Filtro, porém quero que só sejam copiados os registros onde o campo Inicio possua por exemplo data maior que 01/10/2012 e menor que 30/10/2012. Tentei instrução SQL abaixo, não dá erro ao compilar, porém me retorna registros fora dos esperados.
DoCmd.RunSQL "INSERT INTO Filtro(Curso,Inicio,Status) SELECT Curso,Inicio,Status FROM Excel_Temp WHERE Excel_Temp.Inicio BETWEEN '01/10/2012' AND '30/10/2012'"
Desde já sou grato pelo tempo dispensado por vocês.