Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal,
Tenho uma pasta que possui três arquivos .mdb (jan,fev,mar) e será gerado um novo arquivo para cada mês.
Eles possuem as mesmas tabelas, porém não sei ainda como ler todos os arquivos sem gerar uma string para cada um (mês).
Alguém já passou por isso ou algo semelhante?
Como são bancos de dados diferentes, então você precisa criar conexões diferentes para cada banco de dados. Para facilitar você pode pensar em fazer um loop com a função FOR, algo simples: Neste exemplo os meus arquivos do banco tem a nomenclatura: BANCO_DE_DADOS_jan, BANCO_DE_DADOS_fev, etc.
Bases:
LOAD * INLINE [
MES
jan
fev
mar
abr
];
FOR x=0 TO NoOfRows('Bases')-1
LET vNomeBaseDados = 'BANCO_DE_DADOS_' & Peek('MES', $(x), 'Bases');
//Agora basta colocar essa variável no lugar do nome do banco em sua string de conexão.
NEXT x;
Como são bancos de dados diferentes, então você precisa criar conexões diferentes para cada banco de dados. Para facilitar você pode pensar em fazer um loop com a função FOR, algo simples: Neste exemplo os meus arquivos do banco tem a nomenclatura: BANCO_DE_DADOS_jan, BANCO_DE_DADOS_fev, etc.
Bases:
LOAD * INLINE [
MES
jan
fev
mar
abr
];
FOR x=0 TO NoOfRows('Bases')-1
LET vNomeBaseDados = 'BANCO_DE_DADOS_' & Peek('MES', $(x), 'Bases');
//Agora basta colocar essa variável no lugar do nome do banco em sua string de conexão.
NEXT x;
Obrigado pela ajuda Yuri. Fiz algo parecido e deu certo (: