Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Arquivos .mdb

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?

1 Solution

Accepted Solutions
nicolett_yuri

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;

View solution in original post

2 Replies
nicolett_yuri

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;

Not applicable
Author

Obrigado pela ajuda Yuri. Fiz algo parecido e deu certo (: